Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
39.2300
40.0050
39.2100
39.7000
2,423,100
Thu, 22 Oct 2026
38.6900
39.6800
38.5200
39.4100
3,107,100
Wed, 21 Oct 2026
37.9600
38.7200
37.7310
38.3600
3,515,000
Tue, 20 Oct 2026
36.9800
38.4000
36.6500
38.1300
2,927,100
Mon, 19 Oct 2026
35.2200
36.8550
35.1090
36.7300
1,864,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
36.7700
36.8600
35.1000
35.3700
1,661,400
Thu, 15 Oct 2026
35.1500
36.4800
35.1500
36.2300
3,427,700
Wed, 14 Oct 2026
34.9300
35.4200
34.6700
35.0900
1,526,100
Tue, 13 Oct 2026
35.2600
35.8600
35.0450
35.0600
1,486,500
Mon, 12 Oct 2026
35.3200
35.6800
35.0300
35.1500
1,603,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
34.9800
35.3510
34.8000
34.9700
1,589,300
Thu, 08 Oct 2026
35.4700
35.4700
34.2200
34.8200
2,262,300
Wed, 07 Oct 2026
35.9800
35.9800
34.7250
35.1500
2,384,400
Tue, 06 Oct 2026
34.9200
36.3000
34.5400
35.9700
3,386,400
Mon, 05 Oct 2026
33.6100
35.4500
33.2750
34.7500
4,248,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
32.9700
33.0000
32.1300
32.2300
1,574,800
Thu, 01 Oct 2026
32.6800
33.0000
32.1600
32.7500
1,959,100
Wed, 30 Sep 2026
31.0350
32.1100
30.9550
31.9500
1,787,300
Tue, 29 Sep 2026
31.3000
31.6800
30.7500
31.1200
3,225,800
Mon, 28 Sep 2026
31.0000
31.3200
30.3600
31.2900
2,217,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
31.7200
32.1800
31.3800
31.4400
1,889,200
Thu, 24 Sep 2026
32.8000
32.8000
31.7150
31.9000
1,678,000
Wed, 23 Sep 2026
31.8900
33.0500
31.6300
32.7200
3,108,300
Tue, 22 Sep 2026
32.5100
32.6950
31.4000
31.8600
2,650,500
Mon, 21 Sep 2026
32.5200
32.8800
31.8700
31.9600
3,017,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
31.5000
32.8200
31.1900
32.5800
9,465,600
Thu, 17 Sep 2026
31.0100
31.4400
30.7000
31.4100
1,779,000
Wed, 16 Sep 2026
31.6500
31.7400
30.6550
31.1000
2,832,800
Tue, 15 Sep 2026
31.6500
32.1000
31.2400
31.8800
4,187,500
Mon, 14 Sep 2026
31.8800
32.3450
31.5050
31.7000
2,423,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 11 Sep 2026
30.9700
31.2750
30.6100
30.9700
1,829,800
Thu, 10 Sep 2026
32.0100
32.3100
30.8700
31.0000
2,551,800
Wed, 09 Sep 2026
32.7300
32.8600
31.6100
32.0100
2,310,000
Tue, 08 Sep 2026
33.3200
33.6800
32.5000
32.8400
2,468,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
35.2400
35.2750
33.0600
33.7100
2,634,800
Thu, 03 Sep 2026
35.7000
36.4950
35.4500
35.5900
1,544,700
Wed, 02 Sep 2026
35.5650
35.8400
34.9800
35.1200
1,151,900
Tue, 01 Sep 2026
36.3100
36.6700
35.5150
35.6200
1,590,100
Mon, 31 Aug 2026
37.1000
37.4150
36.7250
36.7500
2,119,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
37.4800
38.0000
36.9490
37.3000
2,429,800
Thu, 27 Aug 2026
37.4850
38.4300
37.3600
37.6100
2,502,300
Wed, 26 Aug 2026
36.2400
37.3100
36.2400
36.9400
1,656,400
Tue, 25 Aug 2026
37.0800
37.7900
36.5700
36.9000
2,055,300
Mon, 24 Aug 2026
37.1500
37.9500
36.8200
37.6800
2,091,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
36.4000
37.3300
35.7950
37.0800
1,658,700
Thu, 20 Aug 2026
35.9400
36.5150
35.1900
36.4000
2,343,400
Wed, 19 Aug 2026
34.7100
36.3500
34.5950
35.9200
2,483,500
Tue, 18 Aug 2026
35.1900
35.5600
34.5600
34.6400
1,564,400
Mon, 17 Aug 2026
35.5400
35.7800
34.6300
34.7400
1,829,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
36.8400
37.1000
35.7700
36.2400
2,739,200
Thu, 13 Aug 2026
35.7800
36.9850
34.3350
36.5600
3,143,200
Wed, 12 Aug 2026
36.2250
36.6450
35.3350
35.7300
2,840,200
Tue, 11 Aug 2026
34.9500
36.2700
34.8900
36.2500
3,064,300
Mon, 10 Aug 2026
35.0300
35.8750
34.7500
35.3100
2,017,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
36.0500
36.2850
34.9100
35.2100
3,055,600
Thu, 06 Aug 2026
13 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 06 Aug 2026
34.0200
35.8200
33.8100
35.3600
3,620,200
Thu, 06 Aug 2026
12 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 05 Aug 2026
36.3100
36.5300
35.2200
36.0400
2,613,400
Tue, 04 Aug 2026
35.4000
36.1900
35.3600
36.0800
3,477,500
Mon, 03 Aug 2026
36.1300
36.6850
34.2620
35.8900
2,807,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
34.6300
35.5850
34.1050
35.4400
2,539,200
Thu, 30 Jul 2026
36.1450
36.1450
34.7800
35.2100
2,577,400
Wed, 29 Jul 2026
36.1900
37.2600
35.9000
36.9600
4,858,600
Tue, 28 Jul 2026
34.2100
36.2200
34.0000
35.8400
3,817,900
Mon, 27 Jul 2026
31.9700
33.9900
31.8700
33.7100
3,340,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
30.4100
31.4900
30.4050
31.4000
2,412,000
Thu, 23 Jul 2026
29.9100
30.3850
29.5300
30.1200
3,076,000
Wed, 22 Jul 2026
31.3600
31.4550
29.4450
29.7400
2,006,700
Tue, 21 Jul 2026
31.5500
32.2500
31.1850
31.2600
1,578,600
Mon, 20 Jul 2026
31.9800
32.9150
31.6450
32.3500
2,114,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
32.6800
33.4200
32.1400
32.3400
3,056,600
Thu, 16 Jul 2026
32.0000
33.3200
31.6000
33.1100
2,348,100
Wed, 15 Jul 2026
31.5000
32.7100
31.2000
31.5400
2,850,800
Tue, 14 Jul 2026
30.6250
31.9800
30.5100
31.1500
2,765,200
Mon, 13 Jul 2026
31.7200
32.4340
31.5100
31.7500
1,874,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
32.4000
32.4400
31.1750
31.6700
1,378,000
Thu, 09 Jul 2026
30.8300
31.7700
30.5690
31.6100
2,191,400
Wed, 08 Jul 2026
32.0900
32.0900
31.4900
31.6500
2,308,700
Tue, 07 Jul 2026
33.3700
33.7500
32.4100
32.4400
2,798,400
Mon, 06 Jul 2026
31.7900
32.8000
31.4050
32.6000
3,125,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
31.1500
32.5050
31.1050
32.2600
3,927,100
Wed, 01 Jul 2026
30.4550
31.8600
30.4500
31.2800
3,336,700
Tue, 30 Jun 2026
29.5100
30.0050
29.2500
29.8900
4,384,100
Mon, 29 Jun 2026
30.5000
30.5900
29.3000
29.7200
2,430,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
28.6350
30.1500
28.6350
30.0000
7,630,600
Thu, 25 Jun 2026
28.3100
29.2000
28.0770
28.7100
4,199,900
Wed, 24 Jun 2026
28.2800
29.0470
28.1700
28.6600
4,631,000
Tue, 23 Jun 2026
29.3700
29.6480
28.3700
28.4200
3,493,800
Mon, 22 Jun 2026
28.9400
29.3700
28.4200
28.8700
3,533,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
29.2400
29.5400
28.4150
29.3800
7,243,800
Wed, 17 Jun 2026
29.7300
30.5950
29.2300
29.3400
4,153,700
Tue, 16 Jun 2026
30.4100
30.9500
29.8800
30.1700
3,743,300
Mon, 15 Jun 2026
30.6500
31.2600
30.3170
30.5300
4,132,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
30.4300
30.9900
29.4500
30.6700
5,975,100
Thu, 11 Jun 2026
32.2350
32.3800
30.2800
30.5700
2,690,900
Wed, 10 Jun 2026
32.3500
33.3600
32.2300
32.4500
1,750,400
Tue, 09 Jun 2026
32.5350
33.3100
32.2100
33.1100
2,115,000
Mon, 08 Jun 2026
32.7100
33.5200
32.3150
33.0200
3,351,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
33.1100
33.5450
32.2230
32.9300
2,596,900
Thu, 04 Jun 2026
33.3600
33.9550
32.9600
33.0600
2,565,200
Wed, 03 Jun 2026
33.7600
33.7600
32.3550
32.6200
2,183,000
Tue, 02 Jun 2026
34.1400
34.4200
33.1100
34.0000
2,646,400
Mon, 01 Jun 2026
33.7830
35.3400
33.1300
35.2400
3,239,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
32.1400
32.7400
31.6500
32.6400
3,022,200
Thu, 28 May 2026
32.0500
32.5500
31.7450
32.2000
2,452,200
Wed, 27 May 2026
32.5000
33.0950
32.0100
32.0600
2,198,000
Tue, 26 May 2026
11 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 26 May 2026
32.6600
33.1100
32.4800
32.7400
2,641,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
33.5500
34.2960
32.8200
33.1600
1,898,300
Thu, 21 May 2026
32.7000
33.4100
32.2700
33.3400
2,355,800
Wed, 20 May 2026
32.7400
33.5500
31.8700
33.3400
2,499,100
Tue, 19 May 2026
33.8200
34.2050
32.9200
33.0100
3,014,800
Mon, 18 May 2026
32.2500
33.4950
32.0200
33.3100
3,353,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
32.2200
32.6800
31.9410
32.0700
2,704,600
Thu, 14 May 2026
31.3500
32.1300
30.8200
31.7400
3,159,400
Wed, 13 May 2026
32.0700
32.4080
30.5200
31.2500
3,419,600
Tue, 12 May 2026
33.3700
33.3700
32.4700
32.6700
4,799,400
Mon, 11 May 2026
32.5000
32.7800
31.9200
32.6400
3,651,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
34.0100
34.1250
32.5000
32.7600
2,714,300
Thu, 07 May 2026
10 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 07 May 2026
32.1650
34.6100
32.0200
33.6200
2,763,700
Thu, 07 May 2026
9 · 8-K
Pre-market · 07:04 ET
8-K ↗
Wed, 06 May 2026
33.0500
33.5700
31.9950
32.0700
3,217,700
Tue, 05 May 2026
33.4300
33.5350
32.6300
33.1500
1,953,700
Mon, 04 May 2026
33.5700
34.3900
33.5000
33.6000
1,967,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
33.3400
34.0500
32.9950
33.5600
1,655,600
Thu, 30 Apr 2026
32.4600
32.7200
31.8600
32.6200
1,679,000
Wed, 29 Apr 2026
32.0900
32.8400
31.8750
32.8400
1,690,100
Tue, 28 Apr 2026
33.1700
33.5900
32.2700
32.3200
1,462,300
Mon, 27 Apr 2026
8 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 27 Apr 2026
33.2400
33.7200
32.7900
32.8300
1,114,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
32.6500
33.4850
32.4000
33.4400
1,736,200
Thu, 23 Apr 2026
34.4900
34.7300
32.1200
32.6500
2,359,100
Wed, 22 Apr 2026
35.3950
35.4800
34.7100
35.2200
1,658,900
Tue, 21 Apr 2026
35.2300
36.1250
34.8800
35.0000
1,822,500
Mon, 20 Apr 2026
34.8400
35.4900
34.7700
35.2100
1,583,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
35.1700
35.5700
34.6600
35.0800
2,009,300
Thu, 16 Apr 2026
34.9400
35.0900
34.3500
34.6500
1,603,300
Wed, 15 Apr 2026
33.6500
34.4850
33.5350
34.0500
1,568,600
Tue, 14 Apr 2026
33.1900
33.6800
32.7900
33.2300
2,308,100
Mon, 13 Apr 2026
31.3800
33.0000
31.2900
32.8200
3,070,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
7 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Fri, 10 Apr 2026
6 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 10 Apr 2026
33.3200
33.6200
30.8300
31.3000
2,723,300
Thu, 09 Apr 2026
34.6300
34.8200
33.0550
33.4500
3,288,900
Wed, 08 Apr 2026
35.2400
35.8300
34.7700
35.0300
2,954,000
Tue, 07 Apr 2026
34.8800
35.1300
34.3050
34.3500
1,177,900
Mon, 06 Apr 2026
34.5200
35.1750
34.2700
35.0900
1,632,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
34.4100
35.1950
33.6800
34.6000
2,423,400
Wed, 01 Apr 2026
35.1200
35.3300
33.9320
34.2000
1,863,700
Tue, 31 Mar 2026
34.6650
35.5900
34.2970
35.1200
2,510,800
Mon, 30 Mar 2026
34.8500
35.4300
34.5400
34.5800
2,417,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
35.5400
35.8050
34.4650
34.7600
3,856,100
Thu, 26 Mar 2026
34.8900
36.3200
34.4300
36.2000
4,245,400
Wed, 25 Mar 2026
37.5400
37.9200
34.9500
35.0900
2,958,400
Tue, 24 Mar 2026
37.9800
38.0800
36.6400
37.1400
2,736,400
Mon, 23 Mar 2026
37.9900
38.5900
37.7350
38.2300
2,177,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
37.4600
38.3200
37.0500
37.8500
3,889,900
Thu, 19 Mar 2026
37.0800
38.0700
37.0100
37.8900
2,322,300
Wed, 18 Mar 2026
37.5300
37.8400
37.0400
37.1200
2,615,000
Tue, 17 Mar 2026
37.9500
38.9500
37.8000
37.8800
1,936,700
Mon, 16 Mar 2026
38.1900
38.4900
37.7350
38.0600
2,674,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
38.7300
38.7300
37.4400
38.1900
1,868,700
Thu, 12 Mar 2026
38.6500
39.6800
38.4200
38.4400
3,512,900
Wed, 11 Mar 2026
39.3600
39.6000
38.1600
38.6600
1,908,600
Tue, 10 Mar 2026
40.0800
40.0900
38.5900
38.9700
2,189,600
Mon, 09 Mar 2026
39.6400
40.3600
38.9200
40.2200
2,596,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
39.5800
39.9400
39.1600
39.7900
3,037,200
Thu, 05 Mar 2026
38.8700
39.5950
38.5800
39.5100
3,973,600
Wed, 04 Mar 2026
38.5900
39.0400
38.2600
38.8700
3,027,700
Tue, 03 Mar 2026
37.5600
38.7900
37.2600
38.7600
3,149,900
Mon, 02 Mar 2026
36.3400
38.2150
36.1200
38.1300
4,349,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
36.1000
37.0900
35.1700
36.5500
17,745,000
Thu, 26 Feb 2026
5 · 10-K
After-hours · 16:12 ET
10-K ↗
Thu, 26 Feb 2026
35.6200
37.0800
34.1100
37.0400
6,894,400
Thu, 26 Feb 2026
4 · 8-K
Pre-market · 07:04 ET
8-K ↗
Wed, 25 Feb 2026
32.3600
33.0800
32.0000
32.4800
4,163,300
Tue, 24 Feb 2026
32.3700
33.2000
32.0100
32.3400
2,891,300
Mon, 23 Feb 2026
33.2800
33.6200
32.1600
32.2000
3,040,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
34.1700
34.8900
33.5500
33.8400
3,182,900
Thu, 19 Feb 2026
34.2400
34.5150
33.7000
34.1700
2,743,000
Wed, 18 Feb 2026
33.4500
34.3000
32.8400
34.2400
3,708,200
Tue, 17 Feb 2026
33.9800
34.2250
32.8600
33.2800
4,208,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
34.3200
35.0400
34.0200
34.1000
3,774,300
Thu, 12 Feb 2026
33.8300
34.9400
33.4100
34.1000
7,329,000
Wed, 11 Feb 2026
34.1600
34.5450
33.6300
33.9200
6,121,500
Tue, 10 Feb 2026
34.4700
35.0800
34.2700
34.7800
2,448,000
Mon, 09 Feb 2026
33.1700
34.5000
32.9060
34.4400
2,273,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
32.5600
33.2500
31.9400
33.1700
3,930,600
Thu, 05 Feb 2026
32.8800
33.5350
31.7100
32.0100
4,069,500
Wed, 04 Feb 2026
31.2100
33.4200
30.9650
32.7500
3,252,200
Tue, 03 Feb 2026
33.7200
33.7800
31.7100
31.7900
2,557,500
Mon, 02 Feb 2026
35.0700
35.3200
34.1600
34.2400
2,612,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
34.8600
35.5100
34.7300
35.1200
2,303,800
Thu, 29 Jan 2026
36.7500
36.7500
34.4900
35.0700
3,453,900
Wed, 28 Jan 2026
37.3900
37.8500
37.1840
37.3500
1,747,000
Tue, 27 Jan 2026
38.3900
38.4700
37.1000
37.1600
1,719,100
Mon, 26 Jan 2026
38.8900
39.0750
38.5300
38.5800
1,422,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
39.3800
39.7350
38.5500
38.8400
1,902,500
Thu, 22 Jan 2026
39.0200
39.6300
38.5950
39.2000
1,956,400
Wed, 21 Jan 2026
38.1800
38.4000
37.5550
38.1000
2,571,000
Tue, 20 Jan 2026
38.6400
39.0250
38.0300
38.1100
2,099,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
39.0600
39.6800
38.9500
39.1400
2,036,100
Thu, 15 Jan 2026
39.5850
39.5850
38.7300
39.0700
2,297,500
Wed, 14 Jan 2026
39.4300
40.0500
39.1900
39.3300
2,302,700
Tue, 13 Jan 2026
39.7700
40.1500
39.2950
39.4600
1,754,600
Mon, 12 Jan 2026
40.0350
40.6600
39.5050
40.1400
2,194,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
39.9100
40.6300
39.5700
40.1300
1,574,700
Thu, 08 Jan 2026
39.5500
39.9400
39.1800
39.9000
3,129,600
Wed, 07 Jan 2026
39.5400
39.7800
39.2640
39.6900
2,025,800
Tue, 06 Jan 2026
37.9900
39.6350
37.9300
39.4200
2,952,700
Mon, 05 Jan 2026
38.0500
39.0000
37.8550
38.0700
2,585,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
38.2600
38.5100
37.7000
38.1500
2,125,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
38.5800
38.7300
38.1000
38.1650
1,213,100
Tue, 30 Dec 2025
39.0000
39.1100
38.5800
38.6800
1,360,500
Mon, 29 Dec 2025
38.9100
39.2770
38.6100
39.0800
2,132,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
38.9200
39.0800
38.6400
39.0000
1,148,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
39.1600
39.2150
38.6200
38.9100
771,500
Tue, 23 Dec 2025
39.8600
39.9750
39.0200
39.1600
1,569,300
Mon, 22 Dec 2025
39.9400
40.4300
39.7800
39.9800
1,636,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
39.9200
40.2400
39.5900
39.7500
5,032,100
Thu, 18 Dec 2025
40.4800
40.4900
39.7300
39.9200
2,458,600
Wed, 17 Dec 2025
40.2400
40.7700
39.9400
40.0800
3,202,900
Tue, 16 Dec 2025
40.1300
40.6500
40.0000
40.3400
2,527,500
Mon, 15 Dec 2025
40.7000
40.8900
39.9020
40.2500
3,231,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
41.1100
41.3700
40.5700
40.5800
1,819,200
Thu, 11 Dec 2025
40.8200
41.5600
40.4600
41.1100
1,547,900
Wed, 10 Dec 2025
41.1200
41.3300
40.5100
40.9100
2,297,600
Tue, 09 Dec 2025
42.0600
42.3900
41.2000
41.2800
1,861,500
Mon, 08 Dec 2025
43.1700
43.3700
42.0380
42.0800
2,098,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
42.5200
43.3400
42.3200
43.1900
1,849,700
Thu, 04 Dec 2025
42.8900
42.8900
42.2300
42.4700
1,293,800
Wed, 03 Dec 2025
42.3500
42.7800
42.1800
42.6200
1,138,100
Tue, 02 Dec 2025
42.1200
42.9300
41.7750
42.4100
2,173,000
Mon, 01 Dec 2025
41.5500
42.3200
41.1950
41.8500
1,738,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
41.2600
42.3200
41.2600
41.9600
1,050,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.3200
41.6100
40.8000
41.1200
1,302,700
Tue, 25 Nov 2025
41.2800
41.7400
40.9500
41.2400
1,703,300
Mon, 24 Nov 2025
42.0200
42.0200
40.5900
41.0900
2,683,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 21 Nov 2025
40.1000
41.7100
39.9600
41.1600
2,332,800
Thu, 20 Nov 2025
41.6000
41.6000
39.8350
40.0800
2,309,400
Wed, 19 Nov 2025
41.4800
41.5700
40.4500
40.5200
1,303,700
Tue, 18 Nov 2025
41.7500
42.0800
41.1700
41.5400
1,701,300
Mon, 17 Nov 2025
43.0200
43.3550
41.5300
41.8400
1,756,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
42.9200
43.7500
42.6100
43.1700
1,703,900
Thu, 13 Nov 2025
44.1300
44.3500
43.2250
43.2900
3,814,800
Wed, 12 Nov 2025
45.0000
45.1900
44.1600
44.3800
4,168,600
Tue, 11 Nov 2025
46.1800
46.3500
44.7450
44.9700
1,984,100
Mon, 10 Nov 2025
46.8300
46.8600
45.7200
46.3200
1,889,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
46.0000
46.8200
45.6500
46.7100
3,004,500
Thu, 06 Nov 2025
47.7600
48.3800
46.3500
46.4300
2,589,500
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 05 Nov 2025
50.5200
50.5200
46.3700
48.4800
3,465,000
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 04 Nov 2025
49.7900
49.9900
48.8800
48.9500
1,760,500
Mon, 03 Nov 2025
50.5400
50.8000
49.9600
50.2900
1,948,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.4400
50.8700
50.2100
50.8300
1,646,800
Thu, 30 Oct 2025
50.1700
51.2250
50.0600
50.3300
1,311,500
Wed, 29 Oct 2025
51.4000
51.4000
50.1700
50.4900
1,211,900
Tue, 28 Oct 2025
52.1800
52.2450
51.4620
51.6100
923,900
Mon, 27 Oct 2025
51.9300
52.2550
51.4700
52.2000
1,317,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend