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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
28.2750
28.4500
26.8020
26.9300
3,880,800
Thu, 23 Jul 2026
28.0050
28.1700
26.9300
27.5900
3,388,200
Wed, 22 Jul 2026
28.9600
29.0400
28.4100
28.6400
2,537,000
Tue, 21 Jul 2026
28.6600
29.9200
28.5000
29.2700
2,665,400
Mon, 20 Jul 2026
29.5050
29.5050
28.3300
28.8200
2,749,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
29.7500
30.2600
28.9700
29.5100
4,171,900
Thu, 16 Jul 2026
31.4000
32.0000
30.3150
30.8800
3,249,300
Wed, 15 Jul 2026
32.4450
32.8000
31.2200
31.5900
2,587,600
Tue, 14 Jul 2026
31.5600
32.4600
31.0700
31.7200
3,282,300
Mon, 13 Jul 2026
32.7000
33.2950
31.1750
31.4600
3,267,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
34.0400
34.6900
32.3900
32.7400
2,699,400
Thu, 09 Jul 2026
31.8100
33.8600
31.7400
33.2300
3,129,600
Wed, 08 Jul 2026
32.0000
32.4500
30.9900
31.8100
4,452,900
Tue, 07 Jul 2026
34.9800
35.7200
32.9000
33.0600
4,665,100
Mon, 06 Jul 2026
34.7500
35.0000
33.2500
34.3300
5,647,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
36.0400
36.8700
34.5200
34.7800
3,816,600
Wed, 01 Jul 2026
35.6650
36.9000
35.1400
35.7400
3,716,800
Tue, 30 Jun 2026
34.6900
36.1000
34.0600
35.4300
4,313,400
Mon, 29 Jun 2026
34.6100
35.5000
32.6820
35.0300
5,351,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
32.3200
33.7800
32.0700
33.6600
6,060,800
Thu, 25 Jun 2026
33.1400
33.4500
31.9300
32.9700
3,903,000
Wed, 24 Jun 2026
31.6700
33.9900
31.4200
32.6500
4,795,600
Tue, 23 Jun 2026
30.6000
32.2050
30.5000
31.4600
3,325,200
Mon, 22 Jun 2026
32.0500
33.1300
30.9700
31.3200
3,460,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
30.9500
32.5000
30.0400
32.4300
5,230,500
Wed, 17 Jun 2026
32.1000
33.9500
30.4300
30.4600
6,374,100
Tue, 16 Jun 2026
32.3600
33.1700
31.7950
32.2400
4,204,100
Mon, 15 Jun 2026
32.0400
34.0200
32.0400
32.3600
7,086,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
31.7600
32.1800
29.8600
30.5000
4,848,100
Thu, 11 Jun 2026
30.1400
31.8300
29.2500
31.7900
5,177,500
Wed, 10 Jun 2026
30.6000
31.9200
30.0700
30.3000
3,445,800
Tue, 09 Jun 2026
30.9750
32.4000
29.6500
31.0600
4,047,600
Mon, 08 Jun 2026
29.7700
31.2830
29.5600
31.0000
3,940,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
31.4300
31.9800
29.1400
29.7400
4,773,500
Thu, 04 Jun 2026
31.0000
32.5050
30.3210
32.2700
4,213,700
Wed, 03 Jun 2026
31.8200
31.8600
29.5800
30.2900
5,467,600
Tue, 02 Jun 2026
32.5700
32.9360
31.7800
32.3900
4,907,700
Mon, 01 Jun 2026
33.7900
34.6720
33.0530
33.6100
4,265,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
33.8500
34.6900
32.5500
33.7900
5,885,600
Thu, 28 May 2026
18 · 8-K
After-hours · 17:15 ET
8-K ↗
Thu, 28 May 2026
30.1400
32.7300
29.9300
32.6900
5,462,200
Wed, 27 May 2026
30.8900
31.2600
30.0200
30.7200
4,017,600
Tue, 26 May 2026
28.9900
31.3900
28.9800
30.6200
5,854,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
28.8500
29.6500
28.3200
28.5600
3,253,500
Thu, 21 May 2026
28.5300
29.0000
27.9200
28.8500
3,814,600
Wed, 20 May 2026
28.1700
29.1700
26.9500
28.8400
4,444,000
Tue, 19 May 2026
28.1250
28.5900
26.7700
28.0800
5,436,300
Tue, 19 May 2026
17 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 18 May 2026
29.1900
29.4550
27.4550
27.9400
5,378,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
29.0550
30.6700
28.4000
29.5100
5,507,800
Thu, 14 May 2026
27.7500
29.7900
27.0600
29.7100
4,741,100
Wed, 13 May 2026
27.5000
27.5100
26.2200
26.9900
4,900,800
Tue, 12 May 2026
28.4000
28.9220
27.5700
27.8400
3,544,900
Mon, 11 May 2026
28.4400
29.1550
28.1700
28.6900
3,772,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
30.3300
30.3500
28.5800
28.9600
4,636,200
Thu, 07 May 2026
29.0000
30.0000
28.3500
29.0000
7,132,900
Wed, 06 May 2026
27.9950
30.0500
27.8350
28.7000
9,785,600
Tue, 05 May 2026
16 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 05 May 2026
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 05 May 2026
32.3700
32.5400
31.0300
31.1700
7,864,700
Mon, 04 May 2026
32.7800
33.2300
31.2600
32.0800
3,814,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
32.3000
33.0900
31.8900
32.7400
3,667,000
Thu, 30 Apr 2026
30.3850
31.7700
30.3000
31.5800
4,597,000
Wed, 29 Apr 2026
31.8360
31.8360
29.8000
30.4800
5,364,700
Tue, 28 Apr 2026
33.0000
33.6500
32.4200
32.8600
3,062,100
Mon, 27 Apr 2026
33.2000
34.0580
32.9800
33.1100
2,861,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
32.8900
33.5750
32.5500
33.4900
2,540,200
Thu, 23 Apr 2026
34.1600
34.3600
31.9800
32.8200
3,601,800
Wed, 22 Apr 2026
35.0600
35.1900
33.9600
34.7400
2,942,800
Tue, 21 Apr 2026
35.2000
35.8000
32.9050
33.2000
4,948,400
Mon, 20 Apr 2026
34.2350
35.2700
33.9600
34.8600
4,181,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
34.1800
35.6500
34.1800
34.5700
6,564,400
Thu, 16 Apr 2026
14 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Thu, 16 Apr 2026
13 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 16 Apr 2026
34.0400
34.5400
32.5500
33.0900
5,824,800
Wed, 15 Apr 2026
31.0500
33.7200
30.6100
33.3600
9,626,600
Tue, 14 Apr 2026
28.8800
29.6350
28.5500
29.5300
4,203,500
Mon, 13 Apr 2026
26.7920
28.1300
26.4300
28.0600
4,340,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
27.6000
27.8650
26.8100
27.2600
2,395,700
Thu, 09 Apr 2026
27.1900
27.7750
26.5700
27.4100
2,553,300
Wed, 08 Apr 2026
28.7100
28.9000
26.4500
27.3100
4,552,700
Tue, 07 Apr 2026
26.9100
27.1600
26.1510
26.4500
3,418,100
Mon, 06 Apr 2026
25.9300
27.2200
25.8350
26.9100
3,988,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.6600
25.8000
24.3000
25.5800
2,794,700
Wed, 01 Apr 2026
26.2000
26.3400
25.0000
25.3600
4,648,500
Tue, 31 Mar 2026
24.8500
26.0200
24.4700
25.6500
6,086,000
Mon, 30 Mar 2026
24.8400
25.1700
23.9650
24.2200
4,545,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24.8300
25.1400
24.4340
24.7700
3,248,900
Thu, 26 Mar 2026
25.5400
26.1800
25.2900
25.3300
3,578,600
Wed, 25 Mar 2026
27.2400
27.5050
25.9280
26.0900
3,399,800
Tue, 24 Mar 2026
27.4100
27.4200
26.3850
26.6000
3,888,600
Mon, 23 Mar 2026
26.7100
28.1650
26.6050
27.9100
6,723,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
26.3000
27.2850
25.9400
25.9800
5,952,200
Thu, 19 Mar 2026
25.0300
26.9400
24.9300
26.7700
5,279,300
Wed, 18 Mar 2026
27.4000
28.2400
25.7610
25.8300
6,724,600
Tue, 17 Mar 2026
28.0900
29.3400
27.5300
27.8300
5,161,000
Mon, 16 Mar 2026
27.7300
28.4200
27.3900
27.7900
4,727,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
26.4000
27.0100
25.8650
26.3600
6,760,700
Thu, 12 Mar 2026
26.9000
27.2500
25.6800
25.7600
4,991,300
Wed, 11 Mar 2026
29.0100
29.1900
26.6600
27.4700
7,178,900
Tue, 10 Mar 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 10 Mar 2026
28.1300
28.4600
26.6700
28.1600
6,264,400
Mon, 09 Mar 2026
27.1000
28.1100
26.7020
27.9200
4,402,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
27.6050
27.9750
27.0200
27.7800
4,054,200
Thu, 05 Mar 2026
28.5300
29.5780
28.1200
28.6100
4,885,400
Wed, 04 Mar 2026
28.5300
29.0000
28.0500
28.3600
4,051,100
Tue, 03 Mar 2026
27.6500
29.0900
26.7700
28.2400
5,383,300
Mon, 02 Mar 2026
26.0200
28.4400
25.6000
28.2800
6,492,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
28.3600
28.7200
26.8600
27.2300
5,478,000
Thu, 26 Feb 2026
28.5400
30.1200
28.5000
29.6700
4,440,500
Wed, 25 Feb 2026
28.7900
28.9250
27.9500
28.4400
4,005,100
Tue, 24 Feb 2026
27.1100
28.3600
26.8000
28.1400
4,312,300
Mon, 23 Feb 2026
28.6800
29.0100
27.0400
27.2600
6,319,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
30.2500
30.9000
29.1200
29.2900
6,655,400
Thu, 19 Feb 2026
31.4400
31.4400
29.5980
30.6500
6,423,600
Thu, 19 Feb 2026
11 · 8-K
Pre-market · 07:55 ET
8-K ↗
Wed, 18 Feb 2026
32.2100
32.8250
31.3300
31.5300
5,164,100
Tue, 17 Feb 2026
30.9700
32.4300
30.9100
31.9700
8,685,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
29.8690
31.6000
29.6100
30.6800
9,845,900
Thu, 12 Feb 2026
33.3700
33.3700
29.9100
30.1900
13,356,800
Wed, 11 Feb 2026
37.5150
37.5150
32.5100
33.1000
17,738,500
Tue, 10 Feb 2026
10 · 10-K
After-hours · 16:08 ET
10-K ↗
Tue, 10 Feb 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 10 Feb 2026
8 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 10 Feb 2026
39.1250
41.6400
38.6400
38.9600
10,402,100
Mon, 09 Feb 2026
37.2500
38.8800
36.8550
38.8500
3,538,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
35.9250
38.3400
35.4500
38.2400
3,964,000
Thu, 05 Feb 2026
36.9600
37.5000
34.3600
34.6200
4,516,900
Wed, 04 Feb 2026
38.4200
38.4500
36.2200
37.9200
4,251,700
Tue, 03 Feb 2026
39.9500
40.2000
37.6300
38.5800
3,768,200
Mon, 02 Feb 2026
38.9800
40.6200
38.9400
39.6900
3,363,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
40.9100
41.4500
38.9200
39.2500
4,487,500
Thu, 29 Jan 2026
42.3520
43.6890
40.9000
41.5300
3,316,400
Wed, 28 Jan 2026
45.6500
45.8600
42.9000
43.1650
3,146,700
Tue, 27 Jan 2026
45.9900
46.0900
44.4200
45.2000
2,335,600
Mon, 26 Jan 2026
44.8700
46.0500
44.6000
45.9200
2,906,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
45.8300
46.0200
44.8600
45.2900
2,393,900
Thu, 22 Jan 2026
46.8800
47.8600
46.1350
46.2800
2,068,200
Wed, 21 Jan 2026
44.8000
46.5600
44.5400
46.0900
3,878,500
Tue, 20 Jan 2026
45.7400
47.2300
44.5300
44.6100
3,562,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
48.3600
49.2600
47.8450
48.1200
2,616,800
Thu, 15 Jan 2026
46.7000
48.4400
46.2700
47.9100
3,223,000
Wed, 14 Jan 2026
46.9100
46.9900
45.7000
46.4500
2,738,700
Tue, 13 Jan 2026
45.2050
47.7500
44.4000
47.1000
4,209,700
Mon, 12 Jan 2026
49.1200
49.1500
45.1300
45.2500
8,511,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
51.2400
51.2800
48.8600
49.1200
2,247,300
Thu, 08 Jan 2026
49.7200
51.5300
49.3200
50.6100
2,048,100
Wed, 07 Jan 2026
50.4800
51.0000
49.5500
50.3200
2,412,700
Tue, 06 Jan 2026
51.0500
52.1000
49.3180
50.6800
5,496,900
Mon, 05 Jan 2026
46.0500
50.9700
46.0400
50.7000
9,162,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
44.0300
45.9100
43.0600
45.8400
7,070,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
44.8450
45.0500
43.6600
43.7300
3,862,600
Tue, 30 Dec 2025
46.4400
46.4500
44.9400
44.9600
3,610,800
Mon, 29 Dec 2025
46.4300
47.7150
46.3100
46.5700
5,988,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
48.0000
48.8700
47.1200
47.4700
4,088,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.4400
48.9450
47.6000
48.2200
3,063,400
Tue, 23 Dec 2025
48.8700
49.7600
47.7000
48.9050
5,737,000
Mon, 22 Dec 2025
47.9000
49.3000
47.5900
48.7700
5,673,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
47.8600
48.9200
47.0300
47.5900
4,279,400
Thu, 18 Dec 2025
47.1400
49.4450
46.5500
47.0300
5,834,500
Wed, 17 Dec 2025
46.9100
49.5400
44.8900
45.0500
5,427,600
Tue, 16 Dec 2025
45.3200
47.5500
45.3200
46.9100
3,496,200
Mon, 15 Dec 2025
48.8500
49.8000
45.1400
46.0500
5,632,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.4300
50.4800
48.0400
49.3500
5,156,300
Thu, 11 Dec 2025
48.4300
49.3000
47.6600
49.1300
3,455,200
Wed, 10 Dec 2025
46.0400
48.9700
45.7140
48.8150
5,186,800
Tue, 09 Dec 2025
46.2000
48.3400
45.8000
46.5000
3,816,400
Mon, 08 Dec 2025
46.9500
47.7500
46.1000
46.9100
3,866,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.3900
47.7500
45.9400
46.7500
3,275,800
Thu, 04 Dec 2025
45.4500
47.2400
45.0100
47.1300
4,950,600
Wed, 03 Dec 2025
42.6450
45.4390
42.3600
45.3000
3,375,600
Tue, 02 Dec 2025
44.4200
44.9700
42.6500
42.7000
3,425,800
Mon, 01 Dec 2025
43.7850
45.6450
43.7200
44.2600
4,149,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
44.0200
45.0230
43.3000
44.9600
3,741,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.8650
43.2000
41.5700
42.0600
4,169,400
Tue, 25 Nov 2025
38.9200
42.0600
38.6400
41.7700
5,363,900
Mon, 24 Nov 2025
37.4600
39.2700
37.3000
39.0200
4,586,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
35.5900
37.4550
34.2300
37.0900
6,119,900
Thu, 20 Nov 2025
38.1000
39.1800
35.5200
35.5800
5,045,300
Wed, 19 Nov 2025
38.1700
38.2000
36.6250
37.2700
6,199,900
Tue, 18 Nov 2025
35.5600
38.5400
35.4800
37.9100
7,874,600
Mon, 17 Nov 2025
38.1900
38.4550
35.5700
36.0650
5,545,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.1200
39.9000
37.8000
38.7200
6,967,200
Thu, 13 Nov 2025
39.0000
39.2800
36.6700
37.2900
6,664,500
Wed, 12 Nov 2025
39.0600
39.9600
38.7500
39.6200
4,605,100
Tue, 11 Nov 2025
38.6400
39.4100
38.0360
38.9300
4,228,100
Mon, 10 Nov 2025
39.7500
40.0900
38.5500
38.7700
8,373,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
36.9000
38.6400
36.0600
38.6000
8,898,200
Thu, 06 Nov 2025
41.5400
41.6200
37.6800
37.7250
9,289,500
Wed, 05 Nov 2025
39.3800
42.2900
39.1600
41.7500
22,073,900
Tue, 04 Nov 2025
7 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Tue, 04 Nov 2025
6 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 04 Nov 2025
45.5600
47.4100
45.3100
46.2400
12,143,400
Mon, 03 Nov 2025
47.4900
48.6900
46.7500
47.5400
6,266,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
46.2100
47.9900
45.8200
47.5200
6,178,600
Thu, 30 Oct 2025
47.4500
47.7500
44.6500
44.9600
8,035,100
Wed, 29 Oct 2025
50.4100
50.6800
48.1400
48.7500
6,519,000
Tue, 28 Oct 2025
53.1400
53.1790
50.5000
50.7000
5,486,700
Mon, 27 Oct 2025
54.5000
54.5000
52.2500
52.7400
4,829,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
53.9700
55.2200
52.4600
52.6900
6,155,300
Thu, 23 Oct 2025
50.7300
53.2300
50.5400
52.1000
6,188,100
Wed, 22 Oct 2025
51.2100
52.2900
48.0000
50.3800
7,430,800
Tue, 21 Oct 2025
49.9000
53.4400
49.7600
52.3600
6,653,300
Mon, 20 Oct 2025
47.4200
50.8700
47.2600
50.2200
5,620,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
46.6200
47.9100
46.4550
46.5000
5,340,600
Thu, 16 Oct 2025
50.8300
51.1600
47.5600
47.7850
6,426,400
Wed, 15 Oct 2025
52.0500
52.5400
49.6700
51.0700
5,949,600
Tue, 14 Oct 2025
48.2700
50.9400
47.7600
50.3900
5,609,100
Mon, 13 Oct 2025
49.5700
50.5000
48.1110
49.6000
6,616,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.6300
53.7900
48.5500
48.5800
9,104,700
Thu, 09 Oct 2025
52.0100
53.7400
51.7600
52.3700
5,714,800
Wed, 08 Oct 2025
52.0700
52.5600
51.0100
51.7600
4,953,500
Tue, 07 Oct 2025
52.8600
53.5500
50.1950
51.8100
7,018,300
Mon, 06 Oct 2025
52.8700
54.1300
51.8710
52.6100
5,657,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
53.3200
53.5900
51.7900
51.9600
5,283,100
Thu, 02 Oct 2025
52.7500
54.0000
51.5800
52.8800
7,414,800
Wed, 01 Oct 2025
54.6850
54.6850
51.1910
52.1300
13,956,600
Tue, 30 Sep 2025
52.1500
52.5040
50.1000
50.8000
10,231,800
Mon, 29 Sep 2025
57.5900
57.9500
52.2280
52.7400
15,908,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
57.2850
57.8200
56.6000
57.3500
4,369,700
Thu, 25 Sep 2025
58.8600
59.3630
56.1000
56.9300
9,887,600
Wed, 24 Sep 2025
63.2280
64.1500
60.0000
60.6100
6,411,400
Tue, 23 Sep 2025
65.0800
66.5100
62.2300
62.3800
6,097,800
Mon, 22 Sep 2025
66.5100
66.7300
64.3650
64.9000
8,051,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
68.3500
71.3800
67.1100
67.8900
10,030,200
Thu, 18 Sep 2025
69.0000
70.4300
67.1200
68.0500
7,748,200
Wed, 17 Sep 2025
67.4300
70.1600
65.4000
68.1200
11,105,800
Tue, 16 Sep 2025
66.8100
68.2800
65.7500
67.1700
6,414,100
Mon, 15 Sep 2025
64.4300
67.2730
64.2600
66.9800
6,187,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.1400
65.3000
61.1500
63.0800
7,114,400
Thu, 11 Sep 2025
62.9000
63.8800
61.6900
62.1900
8,331,200
Wed, 10 Sep 2025
67.0400
67.1000
61.0000
62.4200
17,239,500
Tue, 09 Sep 2025
68.2200
69.7500
67.4100
68.9200
3,614,500
Mon, 08 Sep 2025
67.0000
68.7300
65.7100
68.2200
3,796,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
67.7500
69.6400
65.0100
66.9000
5,826,500
Thu, 04 Sep 2025
64.5100
66.7400
63.7000
65.8700
4,462,900
Wed, 03 Sep 2025
69.5500
69.7400
64.4100
64.4600
6,525,900
Tue, 02 Sep 2025
69.0900
72.8500
67.3900
69.1700
5,244,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
76.0500
76.9500
72.6700
73.2800
5,782,700
Thu, 28 Aug 2025
70.3250
74.4200
70.0900
73.7600
7,562,100
Wed, 27 Aug 2025
68.3500
71.2500
68.3500
69.6000
4,906,400
Tue, 26 Aug 2025
69.2000
70.2670
68.2900
68.8900
3,868,000
Mon, 25 Aug 2025
68.2800
71.2400
66.8800
69.1500
6,221,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
63.0000
70.4850
62.2800
68.8500
12,218,900
Thu, 21 Aug 2025
63.1700
64.0000
62.2200
63.5200
2,865,600
Wed, 20 Aug 2025
63.3100
64.2500
60.5400
63.8800
7,591,500
Tue, 19 Aug 2025
64.8500
65.3100
61.3000
61.5850
5,131,000
Mon, 18 Aug 2025
63.8500
65.7700
63.6880
65.3000
3,600,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
63.5300
64.3600
62.6300
64.0900
4,461,600
Thu, 14 Aug 2025
5 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 14 Aug 2025
64.6950
65.7400
61.9200
63.8300
7,310,900
Wed, 13 Aug 2025
64.3800
67.1990
63.5030
66.8300
8,553,500
Tue, 12 Aug 2025
62.9000
63.9790
61.8600
63.4100
12,425,300
Mon, 11 Aug 2025
64.6950
67.8500
63.1200
63.4600
13,094,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
71.0200
71.5500
68.6100
68.7600
5,613,700
Thu, 07 Aug 2025
68.7000
71.5600
68.2150
69.5300
8,018,100
Wed, 06 Aug 2025
80.3900
80.5000
66.6000
67.1400
23,741,800
Wed, 06 Aug 2025
4 · 10-Q/A
Pre-market · 06:33 ET
10-Q/A ↗
Wed, 06 Aug 2025
3 · 8-K/A
Pre-market · 06:30 ET
8-K/A ↗
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 05 Aug 2025
83.7400
85.3100
80.0310
82.6200
10,177,000
Mon, 04 Aug 2025
80.7500
83.2800
78.6480
82.8300
5,189,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
78.0230
82.3580
76.0800
79.2200
6,839,900
Thu, 31 Jul 2025
82.9800
87.3000
81.4100
81.7400
5,257,000
Wed, 30 Jul 2025
80.6650
86.1000
79.2500
83.3250
8,956,100
Tue, 29 Jul 2025
84.3000
86.6010
80.3700
80.4300
4,909,600
Mon, 28 Jul 2025
85.0000
85.3000
80.4000
82.3000
4,540,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend