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
49.5500
50.0500
48.2750
48.8600
418,300
Thu, 23 Jul 2026
50.8300
51.1650
49.0000
49.5500
683,700
Wed, 22 Jul 2026
54.0800
54.4850
51.4200
52.0300
540,900
Tue, 21 Jul 2026
55.4100
56.0100
54.2200
54.9000
655,800
Mon, 20 Jul 2026
53.9500
54.7700
53.6300
53.9300
324,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
53.4900
54.4800
52.1000
53.7900
388,000
Thu, 16 Jul 2026
56.0900
56.7800
54.7300
55.1700
679,300
Wed, 15 Jul 2026
53.7900
55.8000
53.2100
55.5600
637,600
Tue, 14 Jul 2026
51.1100
54.4300
50.2700
53.0000
559,800
Mon, 13 Jul 2026
53.0500
53.5000
51.7200
52.2200
557,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
56.4900
56.4900
53.9300
54.5700
435,000
Thu, 09 Jul 2026
52.9900
55.2500
52.3470
54.3400
555,900
Wed, 08 Jul 2026
54.4600
55.2400
52.7400
53.8000
623,000
Tue, 07 Jul 2026
56.0000
57.5400
54.9600
56.2900
686,500
Mon, 06 Jul 2026
57.5900
59.3000
56.6700
56.7300
700,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
57.3150
58.7300
56.8100
57.7100
534,800
Wed, 01 Jul 2026
56.1100
59.4500
55.5200
57.3250
1,057,200
Tue, 30 Jun 2026
55.9300
56.1200
52.4400
55.3600
1,082,500
Mon, 29 Jun 2026
54.6800
57.6100
53.7300
57.5800
1,485,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
48.9000
53.5400
48.9000
53.0800
1,052,600
Thu, 25 Jun 2026
49.4600
50.7000
48.2700
48.9400
513,200
Wed, 24 Jun 2026
47.1900
50.6200
47.1600
49.4200
642,600
Tue, 23 Jun 2026
47.1300
48.6800
46.2070
46.9400
495,600
Mon, 22 Jun 2026
48.4300
51.3900
47.8200
47.9700
1,099,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
47.6700
49.3450
46.3100
49.0200
1,417,300
Wed, 17 Jun 2026
47.5800
49.3300
46.7700
47.0400
664,200
Tue, 16 Jun 2026
48.6900
49.6800
46.1500
46.9600
586,900
Mon, 15 Jun 2026
46.0700
48.9600
46.0000
48.8650
639,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
45.7900
46.3510
44.4800
45.2500
413,600
Thu, 11 Jun 2026
44.6400
45.6800
43.6000
45.2800
582,900
Wed, 10 Jun 2026
45.7900
47.6400
44.7950
44.8500
602,900
Tue, 09 Jun 2026
47.0400
48.5100
45.0500
47.0000
578,300
Mon, 08 Jun 2026
45.3800
47.1700
45.0100
46.6400
690,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
47.6100
47.7700
44.7400
45.3700
581,000
Thu, 04 Jun 2026
46.0150
49.6700
46.0150
47.8000
626,300
Wed, 03 Jun 2026
46.9500
47.2800
44.8500
46.2100
766,900
Tue, 02 Jun 2026
47.2300
47.8900
45.5600
47.0000
875,300
Mon, 01 Jun 2026
43.8900
48.2300
43.3800
48.1400
1,585,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
14 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 29 May 2026
41.9800
42.8200
41.7800
42.4900
748,200
Thu, 28 May 2026
41.0000
41.8600
40.1700
41.5250
626,500
Wed, 27 May 2026
40.9100
42.2700
40.4600
41.7000
548,400
Tue, 26 May 2026
40.2550
41.2150
39.7100
40.8400
626,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
40.3400
40.8700
39.9250
40.2200
772,600
Thu, 21 May 2026
39.1700
40.0850
38.8100
40.0300
535,300
Wed, 20 May 2026
38.5700
39.9800
37.6900
39.6200
634,100
Tue, 19 May 2026
38.8750
39.3950
37.6600
39.0800
839,000
Mon, 18 May 2026
39.7500
40.6150
38.7900
39.4700
874,600
Mon, 18 May 2026
13 · 8-K
Pre-market · 09:10 ET
8-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
39.2800
39.6350
38.4600
38.5300
561,000
Thu, 14 May 2026
40.4500
41.0300
39.0500
40.0600
587,000
Wed, 13 May 2026
40.4400
40.6150
39.3000
40.1600
1,382,600
Tue, 12 May 2026
42.9900
43.1500
37.6500
38.6200
2,270,700
Mon, 11 May 2026
12 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 11 May 2026
11 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Mon, 11 May 2026
42.7800
44.8300
42.5200
43.2800
1,126,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
43.0000
44.1000
42.0000
44.0500
701,300
Thu, 07 May 2026
42.8500
44.7200
42.8500
44.0100
801,500
Wed, 06 May 2026
42.5400
43.9100
40.7200
43.3800
755,900
Tue, 05 May 2026
45.6300
45.6300
43.7100
44.5200
443,900
Mon, 04 May 2026
45.8700
47.0400
45.4180
46.2800
542,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
44.1650
46.0600
43.8800
45.7500
803,000
Thu, 30 Apr 2026
42.6700
43.4000
42.1900
43.0900
814,300
Wed, 29 Apr 2026
43.1600
43.2100
42.0700
42.6700
535,800
Tue, 28 Apr 2026
43.8500
44.1700
42.3400
43.2100
715,700
Mon, 27 Apr 2026
45.1100
45.8500
44.1600
44.4100
477,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
44.4800
45.7900
43.7850
45.7800
582,600
Thu, 23 Apr 2026
46.9400
46.9400
43.2380
43.8200
938,100
Wed, 22 Apr 2026
47.1500
48.1000
46.5310
48.0600
646,500
Tue, 21 Apr 2026
48.0000
48.7500
45.5600
45.5700
825,300
Mon, 20 Apr 2026
48.0700
48.6600
47.2550
48.6300
797,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
48.3600
50.3000
47.4300
48.7500
1,581,400
Thu, 16 Apr 2026
10 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Thu, 16 Apr 2026
9 · DEF 14A
After-hours · 16:03 ET
DEF 14A ↗
Thu, 16 Apr 2026
46.5700
46.7900
43.8600
46.0500
1,245,200
Wed, 15 Apr 2026
40.6800
42.6200
40.5000
42.5900
624,500
Tue, 14 Apr 2026
39.9400
41.0500
38.6900
39.7800
708,200
Mon, 13 Apr 2026
37.2700
40.2400
37.0100
39.5200
1,016,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.0800
42.0800
37.8300
38.1000
1,259,900
Thu, 09 Apr 2026
43.4300
43.9900
41.2200
41.5300
1,574,200
Wed, 08 Apr 2026
46.2500
46.7700
43.0500
43.9700
2,063,400
Tue, 07 Apr 2026
40.6500
41.2700
39.7400
41.2300
669,600
Mon, 06 Apr 2026
40.6350
41.0800
39.9900
40.1200
602,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
39.4200
41.1800
39.1900
40.4300
781,600
Wed, 01 Apr 2026
41.7200
42.0650
40.7900
41.2100
1,020,100
Tue, 31 Mar 2026
38.6400
40.9100
38.2900
40.8200
1,285,100
Mon, 30 Mar 2026
38.8100
39.0300
37.7100
38.1200
1,101,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.9700
39.5000
38.3900
38.6000
785,500
Thu, 26 Mar 2026
39.5400
41.6000
39.2200
39.6800
1,076,300
Wed, 25 Mar 2026
41.8700
42.1500
39.9200
40.3800
1,020,800
Tue, 24 Mar 2026
40.5000
41.4600
39.8500
40.5800
806,700
Mon, 23 Mar 2026
40.4400
41.9100
40.2050
41.1900
1,492,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
38.2700
40.2400
37.5100
39.8300
13,600,000
Thu, 19 Mar 2026
39.7500
40.4500
37.9400
39.2700
2,100,200
Wed, 18 Mar 2026
41.3100
42.1200
40.5000
40.7000
1,352,400
Tue, 17 Mar 2026
40.5100
41.7700
39.7700
41.5800
1,879,000
Mon, 16 Mar 2026
41.8400
42.5650
39.9700
41.0300
1,373,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
41.4000
42.8400
40.9800
41.2200
1,364,600
Thu, 12 Mar 2026
43.0000
44.4300
41.1900
41.2100
1,978,700
Wed, 11 Mar 2026
46.6900
48.0250
45.0700
45.0800
1,382,900
Tue, 10 Mar 2026
47.5700
48.0900
45.3700
46.3800
1,628,300
Mon, 09 Mar 2026
45.3700
47.9900
44.9750
47.5700
2,607,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
44.8800
46.0100
43.6700
45.0800
1,118,800
Thu, 05 Mar 2026
44.9300
45.8500
43.5900
44.9100
1,130,600
Wed, 04 Mar 2026
43.4100
46.0200
43.4100
44.8600
1,713,400
Tue, 03 Mar 2026
43.4900
46.2800
41.2400
43.9700
4,130,600
Mon, 02 Mar 2026
8 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 02 Mar 2026
7 · 10-K
After-hours · 16:11 ET
10-K ↗
Mon, 02 Mar 2026
50.6100
54.8900
50.6100
53.7900
1,418,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
51.1000
52.9500
50.9400
52.6500
895,600
Thu, 26 Feb 2026
50.3500
52.2400
49.8200
52.1500
665,300
Wed, 25 Feb 2026
48.9200
49.8200
48.0700
49.7900
731,000
Tue, 24 Feb 2026
46.9200
49.3350
45.7450
48.2200
788,700
Mon, 23 Feb 2026
49.0600
49.2300
46.8100
46.9700
692,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
50.1000
52.2850
50.0100
50.6100
470,300
Thu, 19 Feb 2026
51.0700
51.6500
50.1800
50.6100
427,300
Wed, 18 Feb 2026
50.2400
51.6000
49.3830
51.1000
549,600
Tue, 17 Feb 2026
49.2300
49.9300
48.2200
49.5500
674,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
48.9600
51.0000
48.0950
49.3100
1,008,200
Thu, 12 Feb 2026
53.2600
53.3800
49.6300
50.3400
1,323,000
Wed, 11 Feb 2026
55.6300
56.2700
51.3300
52.7300
1,024,800
Tue, 10 Feb 2026
56.1600
56.9300
55.5500
55.8000
590,100
Mon, 09 Feb 2026
54.0100
55.6800
53.7600
55.1300
696,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.9800
54.6200
53.2800
54.4100
699,500
Thu, 05 Feb 2026
53.5900
55.0300
52.2200
52.8400
963,400
Wed, 04 Feb 2026
56.6000
56.8200
52.4250
53.7900
1,871,000
Tue, 03 Feb 2026
59.8600
61.5800
59.1100
61.0700
1,394,500
Mon, 02 Feb 2026
57.3500
59.0000
57.3500
57.8500
869,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.7000
58.7000
56.0500
57.2900
1,049,000
Thu, 29 Jan 2026
61.0550
61.4400
58.3000
58.9100
1,014,500
Wed, 28 Jan 2026
61.7900
63.3800
60.6900
62.2800
1,039,000
Tue, 27 Jan 2026
64.5100
65.2100
60.9500
61.6900
1,219,700
Mon, 26 Jan 2026
67.9100
67.9550
65.0500
65.9800
1,608,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.9000
71.2600
65.8000
68.1000
3,579,700
Thu, 22 Jan 2026
6 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 22 Jan 2026
54.6900
55.2600
53.7200
54.8100
1,225,000
Wed, 21 Jan 2026
54.0800
54.0800
51.6800
53.0700
1,126,500
Tue, 20 Jan 2026
54.4100
56.5800
53.9050
54.0800
1,542,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.2200
60.2200
56.5600
56.8400
1,072,100
Thu, 15 Jan 2026
59.2200
60.2400
58.3400
59.7900
953,900
Wed, 14 Jan 2026
60.6700
61.3600
59.1300
59.6300
721,500
Tue, 13 Jan 2026
61.9800
62.5600
60.8800
62.1500
797,300
Mon, 12 Jan 2026
64.5200
64.9300
62.5900
62.6900
763,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
65.0400
66.3000
64.0100
65.3200
507,500
Thu, 08 Jan 2026
65.0700
66.0300
63.7200
65.0600
624,000
Wed, 07 Jan 2026
64.4400
65.8550
63.3400
65.0700
551,900
Tue, 06 Jan 2026
62.8900
65.6950
62.6200
64.5300
691,700
Mon, 05 Jan 2026
63.1700
63.7200
61.0510
62.7500
1,192,300
Mon, 05 Jan 2026
5 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
64.3000
65.0300
63.4100
64.3600
623,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
66.7800
66.7800
63.8500
64.1400
761,900
Tue, 30 Dec 2025
66.9600
68.0100
66.3000
66.7300
725,400
Mon, 29 Dec 2025
65.6200
67.6200
65.6200
66.6300
636,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
66.8800
66.9700
65.2200
66.3700
395,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
66.9700
67.5000
66.5300
66.5700
302,400
Tue, 23 Dec 2025
66.6800
67.9500
66.6300
67.2500
805,000
Mon, 22 Dec 2025
64.5150
66.7000
64.4200
65.7100
645,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.0900
66.0000
63.3200
64.5600
2,183,700
Thu, 18 Dec 2025
62.6400
64.2750
61.9150
63.0800
1,129,300
Wed, 17 Dec 2025
64.2500
64.6350
58.4600
60.4300
1,888,000
Tue, 16 Dec 2025
64.2900
65.0600
63.3600
64.2500
1,165,700
Mon, 15 Dec 2025
68.2900
69.6500
63.4900
64.7100
1,325,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
69.7000
70.2900
67.2900
67.5700
569,600
Thu, 11 Dec 2025
69.5200
71.0000
68.1400
69.0600
767,500
Wed, 10 Dec 2025
72.2900
72.3600
68.6700
70.0800
808,700
Tue, 09 Dec 2025
73.1200
73.8900
71.9100
72.8900
464,800
Mon, 08 Dec 2025
75.9900
76.0000
71.8700
73.5700
1,224,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.0200
79.0200
76.3400
78.0000
746,100
Thu, 04 Dec 2025
76.1800
77.1500
74.8600
75.5200
543,800
Wed, 03 Dec 2025
73.2400
75.8200
72.1700
75.0200
635,400
Tue, 02 Dec 2025
75.5700
76.9000
74.6380
74.6700
577,600
Mon, 01 Dec 2025
77.1000
77.7950
75.3250
75.5000
854,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
79.1900
80.5100
79.0400
79.6100
298,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
79.2400
79.6000
77.9600
78.4600
913,000
Tue, 25 Nov 2025
78.3400
79.3500
75.7100
78.9100
1,767,700
Mon, 24 Nov 2025
76.1000
79.7900
76.1000
79.1200
1,443,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.6500
73.9900
69.3500
72.5100
764,700
Thu, 20 Nov 2025
71.3200
71.7800
68.3600
69.3300
861,300
Wed, 19 Nov 2025
67.6100
69.3300
66.5900
68.5000
717,100
Tue, 18 Nov 2025
69.1000
69.5000
67.3200
68.0400
1,195,800
Mon, 17 Nov 2025
70.2400
70.5300
68.1500
69.7900
1,889,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
69.9500
72.0100
68.3900
70.0600
1,203,200
Thu, 13 Nov 2025
76.9300
78.1500
72.3000
73.2100
1,570,300
Wed, 12 Nov 2025
77.6100
78.6850
74.7100
76.9300
2,609,000
Tue, 11 Nov 2025
84.1300
86.4700
69.6000
72.7900
3,912,800
Mon, 10 Nov 2025
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 10 Nov 2025
3 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Mon, 10 Nov 2025
95.9800
95.9800
92.9600
93.3000
633,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
89.8300
92.0150
88.5800
90.9250
729,600
Thu, 06 Nov 2025
94.7400
95.1450
91.4100
91.6900
522,000
Wed, 05 Nov 2025
96.4300
96.6600
95.0510
95.4300
455,200
Tue, 04 Nov 2025
95.3900
97.8600
94.2040
96.4400
641,500
Mon, 03 Nov 2025
98.8700
99.9880
96.2500
99.3200
687,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
97.0800
99.5000
97.0800
98.7100
384,800
Thu, 30 Oct 2025
96.9200
97.8000
94.0200
95.9500
334,200
Wed, 29 Oct 2025
97.1600
100.1400
97.0100
97.9200
428,500
Tue, 28 Oct 2025
97.6300
98.1650
96.2700
97.0900
328,000
Mon, 27 Oct 2025
99.8500
100.1800
96.7300
97.8600
481,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.0100
95.6900
93.0100
94.9000
563,400
Thu, 23 Oct 2025
91.6200
93.3800
90.4300
91.3600
612,000
Wed, 22 Oct 2025
88.1600
91.1500
87.1600
89.5100
708,400
Tue, 21 Oct 2025
88.0000
89.9800
87.3100
89.6000
566,500
Mon, 20 Oct 2025
89.8700
89.9910
86.7000
87.5000
923,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
90.9500
91.3450
87.2700
87.6000
711,800
Thu, 16 Oct 2025
96.7300
97.4200
91.8900
92.1200
875,000
Wed, 15 Oct 2025
101.0900
101.5800
96.8500
97.8700
648,700
Tue, 14 Oct 2025
101.0000
102.4900
98.4400
100.6400
522,200
Mon, 13 Oct 2025
103.2000
105.2300
101.5200
103.2000
719,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
107.3400
109.4790
103.9200
104.3000
630,700
Thu, 09 Oct 2025
106.4100
108.5900
105.6900
107.5300
570,200
Wed, 08 Oct 2025
106.7450
107.4000
101.9400
107.3700
1,385,300
Tue, 07 Oct 2025
110.1200
110.1200
105.3880
106.0400
871,000
Mon, 06 Oct 2025
107.8800
112.5400
107.8800
110.8900
729,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
108.7700
109.3200
106.9000
107.8300
399,300
Thu, 02 Oct 2025
107.3000
108.5000
105.8000
107.7400
683,600
Wed, 01 Oct 2025
105.4500
107.2530
104.6500
106.1200
874,400
Tue, 30 Sep 2025
106.4800
106.8400
103.7100
106.3000
596,100
Mon, 29 Sep 2025
104.7100
107.8550
104.7100
105.7300
879,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
103.5200
105.0000
102.6700
104.5100
837,100
Thu, 25 Sep 2025
97.5400
103.7800
97.5400
103.7700
737,400
Wed, 24 Sep 2025
101.5200
101.5200
98.8000
99.4700
909,600
Tue, 23 Sep 2025
102.4200
103.3900
101.2400
101.5000
1,314,800
Mon, 22 Sep 2025
101.6100
103.0700
101.5000
102.1200
620,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
105.2300
107.3400
102.5100
102.9200
7,808,600
Thu, 18 Sep 2025
100.7700
103.6700
100.5200
103.0800
933,500
Wed, 17 Sep 2025
100.3200
100.7200
98.7950
100.0000
646,700
Tue, 16 Sep 2025
102.5100
102.9900
99.2800
100.1700
652,400
Mon, 15 Sep 2025
100.2400
103.0400
100.2000
102.4900
627,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
98.5700
100.8800
98.2450
100.2400
803,700
Thu, 11 Sep 2025
96.2100
99.5500
95.7500
98.3000
1,004,800
Wed, 10 Sep 2025
96.4500
97.7380
95.1700
95.5800
615,600
Tue, 09 Sep 2025
98.2200
99.2900
94.7500
95.9400
1,241,600
Mon, 08 Sep 2025
96.2300
103.6500
95.8800
103.1100
1,944,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
90.0000
93.5000
88.6500
93.4400
631,600
Thu, 04 Sep 2025
87.1100
88.5650
86.6000
88.4800
609,800
Wed, 03 Sep 2025
86.7500
88.0500
86.2500
86.6500
726,700
Tue, 02 Sep 2025
86.4700
88.9100
86.2000
87.0900
906,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
90.9000
91.5200
89.9800
90.4450
567,900
Thu, 28 Aug 2025
91.2100
92.5100
90.0900
91.3100
555,200
Wed, 27 Aug 2025
90.0000
91.1450
89.4770
91.0000
462,500
Tue, 26 Aug 2025
89.3300
91.2400
89.1330
90.2000
785,300
Mon, 25 Aug 2025
90.0000
91.5520
89.5300
89.6100
500,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
87.4000
91.2500
86.4650
90.2200
605,700
Thu, 21 Aug 2025
84.8000
86.7400
84.1700
86.1700
622,800
Wed, 20 Aug 2025
84.5300
85.8850
81.3700
85.1700
1,030,600
Tue, 19 Aug 2025
86.7800
87.5950
85.1500
85.6000
760,700
Mon, 18 Aug 2025
85.1400
88.0100
85.1400
87.2000
520,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
84.7700
85.5800
84.0450
85.4300
941,200
Thu, 14 Aug 2025
86.9400
88.1250
83.8300
85.3300
1,280,900
Wed, 13 Aug 2025
84.3100
89.8000
84.1300
88.9400
1,762,000
Tue, 12 Aug 2025
80.5100
84.0200
76.6900
83.5500
2,170,800
Mon, 11 Aug 2025
2 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 11 Aug 2025
1 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Mon, 11 Aug 2025
74.4100
75.8850
73.0000
73.7400
950,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
75.3200
76.1790
73.7900
73.8500
522,500
Thu, 07 Aug 2025
78.0900
78.3000
73.2200
75.2700
859,800
Wed, 06 Aug 2025
75.9700
77.9800
75.8500
77.7500
492,400
Tue, 05 Aug 2025
77.4100
78.1000
75.4950
75.8500
575,000
Mon, 04 Aug 2025
75.7900
77.3600
74.7100
76.9800
474,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
74.8300
76.2200
72.5900
74.4000
712,000
Thu, 31 Jul 2025
77.3800
78.0000
76.3500
76.5900
798,200
Wed, 30 Jul 2025
76.0000
77.9450
75.8500
76.4000
625,500
Tue, 29 Jul 2025
77.3500
78.3200
75.7700
75.9000
553,600
Mon, 28 Jul 2025
77.3800
77.3800
75.4300
76.1700
548,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend