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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
104.7600
106.0900
102.6000
103.6900
223,668
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
104.5500
104.9900
101.8500
103.2900
599,900
Thu, 23 Jul 2026
102.4200
105.1400
101.6800
104.0400
814,700
Wed, 22 Jul 2026
103.0500
105.7500
102.3600
104.2400
908,100
Tue, 21 Jul 2026
102.2500
104.9800
100.7500
103.2100
8,955,200
Mon, 20 Jul 2026
103.6400
107.0000
101.7600
102.4500
1,748,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
105.7600
109.2400
103.6810
104.4700
2,649,700
Thu, 16 Jul 2026
102.3000
105.2000
100.7200
102.4100
573,400
Wed, 15 Jul 2026
98.9300
105.6500
98.5000
103.8600
1,287,800
Tue, 14 Jul 2026
95.0000
98.7000
95.0000
97.3500
879,000
Mon, 13 Jul 2026
22 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 13 Jul 2026
94.3500
97.1100
93.4200
93.5100
497,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.1000
97.9000
93.8000
94.8900
1,111,800
Thu, 09 Jul 2026
103.9600
104.0000
93.7500
95.5000
1,109,000
Wed, 08 Jul 2026
101.3350
103.4900
100.8350
101.9000
670,100
Tue, 07 Jul 2026
106.3900
106.3900
102.0000
103.7100
595,400
Mon, 06 Jul 2026
107.9200
110.9900
107.4400
108.0900
505,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
108.9800
112.0000
104.7500
107.9200
753,400
Wed, 01 Jul 2026
117.0100
117.0100
103.0600
109.1000
1,665,700
Tue, 30 Jun 2026
120.1100
120.8450
118.1600
118.7700
475,900
Mon, 29 Jun 2026
121.5700
123.9900
116.7400
120.2100
506,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
125.8200
126.3400
122.5300
122.8700
1,306,300
Thu, 25 Jun 2026
127.2300
129.9150
124.0200
125.8000
527,600
Wed, 24 Jun 2026
123.9300
129.7000
119.0810
125.1500
660,000
Tue, 23 Jun 2026
124.1200
126.3100
120.0000
123.0500
484,900
Mon, 22 Jun 2026
122.7800
127.7500
122.0600
127.0500
527,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
21 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 18 Jun 2026
123.4500
124.3750
121.7100
122.7800
758,000
Wed, 17 Jun 2026
122.5000
125.7000
119.7900
120.2600
541,900
Tue, 16 Jun 2026
121.8800
124.9900
121.1500
122.0100
628,200
Mon, 15 Jun 2026
116.8900
121.4600
116.8900
120.2800
971,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
106.0500
114.9500
105.7000
113.8700
783,400
Thu, 11 Jun 2026
105.3600
106.7600
103.0000
105.7000
740,000
Wed, 10 Jun 2026
110.1000
111.6900
103.5400
104.2600
641,100
Tue, 09 Jun 2026
108.4500
111.7300
104.2600
109.4300
762,300
Mon, 08 Jun 2026
110.4000
111.1900
106.0100
106.3700
697,900
Mon, 08 Jun 2026
20 · 8-K
Pre-market · 08:02 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
112.9300
114.8500
110.4800
110.5700
438,200
Thu, 04 Jun 2026
111.2600
113.4300
109.1700
112.9300
552,300
Wed, 03 Jun 2026
109.8500
110.6800
107.0000
110.4000
461,100
Tue, 02 Jun 2026
113.0100
115.5000
109.7500
111.4300
684,600
Mon, 01 Jun 2026
113.9800
115.2300
108.5100
114.7400
594,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
120.3200
122.3900
116.2300
116.4700
514,400
Thu, 28 May 2026
115.1200
120.4150
112.6000
120.1300
522,000
Wed, 27 May 2026
117.0700
117.7700
115.5650
116.2900
452,300
Tue, 26 May 2026
115.0000
117.1950
114.2200
115.0800
445,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
111.6000
113.3800
108.7300
112.8600
522,800
Thu, 21 May 2026
111.0400
113.1500
109.3200
111.4100
574,000
Wed, 20 May 2026
111.6800
114.6350
109.2600
112.5200
654,900
Tue, 19 May 2026
112.5500
113.0250
109.0000
110.3000
451,200
Mon, 18 May 2026
119.0000
119.5010
114.1000
114.9500
568,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
122.3600
122.3600
117.8750
118.0500
481,500
Thu, 14 May 2026
128.5300
129.0300
124.0900
124.8400
428,100
Wed, 13 May 2026
127.1500
128.2900
122.0800
126.8700
494,900
Tue, 12 May 2026
134.0000
134.7500
126.6700
126.8700
702,700
Mon, 11 May 2026
141.4900
145.0900
134.5100
135.4500
800,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
19 · 10-Q
After market open · 11:39 ET
10-Q ↗
Fri, 08 May 2026
142.7600
151.0000
136.6250
140.4800
1,646,900
Fri, 08 May 2026
18 · 8-K
Pre-market · 09:10 ET
8-K ↗
Thu, 07 May 2026
134.9900
136.1400
128.4900
131.3600
985,100
Wed, 06 May 2026
134.1400
137.5800
132.0900
134.9500
535,900
Tue, 05 May 2026
128.9200
134.1000
126.4300
131.6200
702,000
Mon, 04 May 2026
125.5000
128.0900
123.9250
125.2100
422,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
125.0800
128.3950
123.9600
126.5300
490,700
Thu, 30 Apr 2026
117.2800
123.9600
117.2800
123.6600
361,100
Wed, 29 Apr 2026
117.0800
119.1400
115.0400
115.3500
251,900
Tue, 28 Apr 2026
120.2200
120.9550
116.3900
117.0800
312,400
Mon, 27 Apr 2026
120.1700
121.8850
119.2850
120.7900
324,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
122.8800
122.8800
118.0700
120.1700
369,200
Thu, 23 Apr 2026
122.5900
124.9200
118.2600
121.7300
319,700
Wed, 22 Apr 2026
125.2100
126.6400
120.4600
121.0100
395,500
Tue, 21 Apr 2026
127.5500
129.0700
122.5800
123.2500
559,500
Mon, 20 Apr 2026
124.0550
128.0400
121.8770
127.5500
475,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
115.0200
126.8800
114.9900
125.6400
1,033,800
Thu, 16 Apr 2026
112.1600
113.4900
110.8100
112.1500
375,400
Wed, 15 Apr 2026
114.0900
115.1200
110.4300
111.7000
420,100
Tue, 14 Apr 2026
116.0600
117.7100
113.5500
114.9100
411,000
Mon, 13 Apr 2026
117.2200
118.1450
112.8700
115.7400
463,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
117.5000
119.0600
114.9000
118.8600
247,400
Thu, 09 Apr 2026
113.6300
119.9200
113.5600
117.6900
337,200
Wed, 08 Apr 2026
113.7700
117.4500
112.9600
114.9800
465,900
Tue, 07 Apr 2026
107.4500
109.2600
103.1100
106.7200
561,200
Mon, 06 Apr 2026
106.0000
109.2100
104.9400
108.8800
476,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.9000
112.9000
105.3700
105.8900
896,700
Wed, 01 Apr 2026
17 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 01 Apr 2026
113.3800
116.1500
112.0590
112.9000
379,600
Tue, 31 Mar 2026
108.0000
112.0000
107.1100
111.1200
546,100
Mon, 30 Mar 2026
108.7400
110.2300
105.0000
105.9600
495,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
16 · 8-K
After-hours · 16:29 ET
8-K ↗
Fri, 27 Mar 2026
107.8500
111.3500
107.1300
109.0400
555,300
Thu, 26 Mar 2026
110.6000
111.5400
108.4500
109.7100
506,800
Wed, 25 Mar 2026
112.3900
113.3500
110.7750
112.0600
425,300
Tue, 24 Mar 2026
109.8100
110.9600
106.5200
110.2900
560,700
Mon, 23 Mar 2026
109.8300
112.7850
108.0000
112.2200
948,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
113.2400
114.7000
103.7600
104.9200
966,500
Thu, 19 Mar 2026
115.1300
116.6500
111.0500
113.2400
575,300
Wed, 18 Mar 2026
117.4400
121.2000
116.5600
117.3800
505,400
Tue, 17 Mar 2026
119.4500
121.1400
116.2900
117.5200
491,400
Mon, 16 Mar 2026
115.9800
120.2300
114.1400
118.6400
537,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
118.2000
118.9100
112.6350
113.9700
333,300
Thu, 12 Mar 2026
119.1100
120.3200
116.0700
116.4200
443,700
Wed, 11 Mar 2026
122.3300
122.3300
119.5100
121.1950
509,700
Tue, 10 Mar 2026
122.9700
126.7100
121.6350
122.5200
514,900
Mon, 09 Mar 2026
115.3600
124.2500
114.0600
123.4700
705,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
122.0800
123.5250
117.6600
118.0900
485,900
Thu, 05 Mar 2026
134.2900
135.5500
123.6400
125.6300
743,600
Wed, 04 Mar 2026
134.4500
136.6100
132.2600
136.0000
614,200
Tue, 03 Mar 2026
133.0000
136.1100
129.5100
135.2500
455,600
Mon, 02 Mar 2026
133.0000
137.0350
131.3830
136.6600
447,100
Mon, 02 Mar 2026
15 · 8-K
Pre-market · 09:12 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
133.6000
135.3550
130.7300
134.3700
439,000
Thu, 26 Feb 2026
138.3400
138.4500
132.0850
135.6300
616,600
Wed, 25 Feb 2026
139.3700
139.5990
133.6400
136.5000
305,000
Tue, 24 Feb 2026
132.6500
139.6600
131.2920
138.8800
616,800
Mon, 23 Feb 2026
132.0700
134.4500
128.7800
130.5300
418,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
132.2200
134.0000
131.0800
131.9000
381,400
Thu, 19 Feb 2026
129.0000
132.0100
127.8900
131.2100
423,500
Wed, 18 Feb 2026
135.4900
137.2600
129.1400
130.4800
688,700
Tue, 17 Feb 2026
134.1100
138.6100
132.6000
135.1700
620,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
136.4100
139.8190
132.9400
133.9300
859,900
Thu, 12 Feb 2026
136.5000
141.9000
134.7600
134.7700
1,297,100
Wed, 11 Feb 2026
129.9400
136.2700
129.9400
134.2100
820,500
Tue, 10 Feb 2026
126.6400
131.3550
125.9300
127.6800
403,300
Mon, 09 Feb 2026
128.6400
131.8300
126.5400
126.6400
709,800
Mon, 09 Feb 2026
14 · 10-Q
Pre-market · 09:24 ET
10-Q ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
127.6900
131.4800
125.9000
127.0500
990,000
Thu, 05 Feb 2026
13 · 8-K
After market open · 09:34 ET
8-K ↗
Thu, 05 Feb 2026
110.4900
133.8700
110.4900
127.6500
1,690,700
Wed, 04 Feb 2026
118.6000
119.0000
111.0100
114.7700
572,300
Tue, 03 Feb 2026
115.6900
117.8600
114.4100
117.5600
438,400
Mon, 02 Feb 2026
12 · 8-K
After market open · 09:37 ET
8-K ↗
Mon, 02 Feb 2026
108.8100
116.1000
108.5850
114.2000
486,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
112.0600
114.0400
109.1600
109.8800
466,300
Thu, 29 Jan 2026
114.2200
115.2100
111.2100
112.7800
265,600
Wed, 28 Jan 2026
110.7700
114.8250
108.5920
113.3500
352,600
Tue, 27 Jan 2026
11 · DEF 14A
After market open · 12:05 ET
DEF 14A ↗
Tue, 27 Jan 2026
113.5800
113.8630
109.7500
111.0400
302,900
Mon, 26 Jan 2026
111.5800
114.5000
111.5800
112.7600
280,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
114.3300
114.4200
110.5250
110.9700
237,800
Thu, 22 Jan 2026
113.0000
114.3400
111.1800
114.2100
375,900
Wed, 21 Jan 2026
109.2900
111.8520
107.8000
111.4500
555,500
Tue, 20 Jan 2026
112.5300
114.7500
108.9050
109.2500
349,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
112.1900
116.9200
111.0500
114.4200
667,900
Thu, 15 Jan 2026
115.2700
116.7800
108.2900
112.1300
1,063,300
Wed, 14 Jan 2026
115.6900
116.1900
110.3600
113.6900
539,600
Tue, 13 Jan 2026
117.9000
118.7800
115.1600
115.5400
442,900
Mon, 12 Jan 2026
114.9400
117.5800
114.9400
117.0900
375,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
114.2700
116.3500
111.3500
115.0300
401,900
Thu, 08 Jan 2026
112.0300
113.4400
109.9000
112.3000
308,700
Wed, 07 Jan 2026
116.0500
116.2100
106.6050
110.4500
689,900
Tue, 06 Jan 2026
112.8400
115.5500
107.9800
115.3300
536,300
Mon, 05 Jan 2026
111.9500
115.5550
111.4250
113.7400
375,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
108.7200
113.6500
108.6050
112.1600
275,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.1400
111.2000
108.4550
108.5500
403,400
Tue, 30 Dec 2025
111.1100
112.0700
109.4700
109.9900
306,300
Mon, 29 Dec 2025
111.9400
113.0200
110.6800
111.6000
282,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.9500
113.5300
109.6230
113.0700
303,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.9400
113.2300
110.8700
112.0100
392,300
Tue, 23 Dec 2025
111.6200
113.8300
110.3300
111.9900
547,700
Mon, 22 Dec 2025
109.5400
114.6000
109.5000
112.0600
462,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
108.9100
111.3700
108.5600
109.1300
768,600
Thu, 18 Dec 2025
110.8400
112.1050
108.9800
109.0800
495,400
Wed, 17 Dec 2025
113.4500
113.7710
107.0000
108.4100
695,800
Tue, 16 Dec 2025
111.0300
113.8700
107.9300
113.4300
760,500
Mon, 15 Dec 2025
110.2600
112.6150
109.3500
109.9900
765,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
110.8300
111.7350
107.4750
110.0800
734,800
Thu, 11 Dec 2025
107.0700
110.4250
106.4100
109.9800
424,300
Wed, 10 Dec 2025
103.8000
107.8300
102.2900
106.5400
504,600
Tue, 09 Dec 2025
104.2100
105.9600
102.6700
103.6000
393,200
Mon, 08 Dec 2025
103.8600
106.0500
101.5000
104.2100
715,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
104.9100
105.1000
102.7750
103.0400
270,800
Thu, 04 Dec 2025
104.5000
105.6430
103.5700
105.3800
262,200
Wed, 03 Dec 2025
105.9000
106.7500
103.0900
105.0000
333,800
Tue, 02 Dec 2025
108.1700
109.1300
104.6790
105.3400
345,600
Mon, 01 Dec 2025
107.3200
110.8700
104.9880
108.1700
673,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
109.2100
109.2100
107.8250
109.0000
309,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.0000
108.9800
104.2150
108.4000
600,900
Tue, 25 Nov 2025
103.8900
106.0800
102.5700
105.8000
513,700
Tue, 25 Nov 2025
10 · 10-K
Next filing day · accepted 24 Nov, 17:57 ET
10-K ↗
Mon, 24 Nov 2025
100.6200
104.1500
100.3630
103.4400
536,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.5500
102.2000
96.3100
101.1600
1,048,400
Thu, 20 Nov 2025
100.1500
104.0000
95.0050
100.4300
1,527,300
Thu, 20 Nov 2025
9 · 8-K
Pre-market · 08:34 ET
8-K ↗
Wed, 19 Nov 2025
106.5000
108.0000
104.0800
104.1900
352,500
Tue, 18 Nov 2025
103.0300
106.1200
102.4000
105.3100
326,500
Mon, 17 Nov 2025
106.5900
107.4000
103.2500
104.4500
234,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
103.4800
108.2050
101.1800
106.8200
466,800
Thu, 13 Nov 2025
110.4800
111.0800
104.6300
106.1200
434,900
Wed, 12 Nov 2025
110.3200
113.0650
109.5800
111.6800
292,900
Tue, 11 Nov 2025
112.8800
112.8800
109.5400
110.4300
414,200
Mon, 10 Nov 2025
8 · 8-K
After-hours · 16:58 ET
8-K ↗
Mon, 10 Nov 2025
112.7400
115.0390
111.1500
114.1500
312,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
112.4700
112.4700
106.4200
111.3700
371,100
Thu, 06 Nov 2025
115.6700
116.0000
111.6600
112.8450
344,700
Wed, 05 Nov 2025
112.2100
116.0000
111.9100
114.8500
301,500
Tue, 04 Nov 2025
113.6300
113.8400
110.0000
112.0200
417,800
Mon, 03 Nov 2025
114.8300
116.6200
112.6750
113.7850
279,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
112.6600
115.0250
112.0000
114.3500
409,900
Thu, 30 Oct 2025
115.6700
117.1600
111.3400
112.6800
426,200
Wed, 29 Oct 2025
117.9500
118.6650
113.7500
116.2000
391,100
Tue, 28 Oct 2025
116.7300
117.7300
114.6100
117.6600
204,300
Mon, 27 Oct 2025
118.9100
120.1150
115.9200
116.8600
278,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
119.6800
122.4500
117.8600
117.9900
492,200
Thu, 23 Oct 2025
119.1600
120.8200
114.7000
116.0100
381,200
Wed, 22 Oct 2025
123.9300
126.9900
117.5100
119.5100
621,900
Wed, 22 Oct 2025
7 · 8-K
Pre-market · 09:17 ET
8-K ↗
Tue, 21 Oct 2025
118.7900
122.9800
117.1550
122.1000
480,700
Mon, 20 Oct 2025
116.8800
119.7000
116.2400
117.7100
303,900
Mon, 20 Oct 2025
6 · 8-K
Pre-market · 09:28 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
115.2000
116.8200
113.6600
115.0100
762,400
Thu, 16 Oct 2025
115.7400
117.7700
114.0700
115.5900
465,100
Wed, 15 Oct 2025
122.3100
124.1900
115.1100
116.0000
780,100
Tue, 14 Oct 2025
121.8700
125.4070
121.5700
123.8300
291,800
Mon, 13 Oct 2025
125.3700
127.7200
123.3700
124.0100
244,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
121.0100
125.5700
120.4300
122.9800
477,400
Thu, 09 Oct 2025
125.0200
125.5350
120.9450
121.3050
402,700
Wed, 08 Oct 2025
121.9400
125.3000
119.0000
125.1300
607,000
Tue, 07 Oct 2025
124.5900
125.3500
120.1000
121.7900
433,700
Mon, 06 Oct 2025
126.9100
126.9100
122.6700
124.1300
493,600
Mon, 06 Oct 2025
5 · 8-K
Pre-market · 09:14 ET
8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
127.7000
127.7000
124.8000
125.6400
256,400
Thu, 02 Oct 2025
125.4800
127.5000
122.5000
126.6400
405,500
Wed, 01 Oct 2025
126.6100
127.0300
124.7300
124.7600
285,800
Tue, 30 Sep 2025
127.1400
128.1200
124.7000
127.0000
390,400
Mon, 29 Sep 2025
129.4600
129.4600
126.2400
127.1400
293,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
127.9100
129.2550
127.1700
128.0000
263,500
Thu, 25 Sep 2025
127.1800
128.5200
124.7000
127.9400
368,300
Wed, 24 Sep 2025
132.9200
133.1600
127.7700
129.0000
460,600
Tue, 23 Sep 2025
136.7400
138.9000
132.8000
132.9200
905,700
Mon, 22 Sep 2025
133.0000
137.2200
132.8400
136.7400
572,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
131.8700
135.3200
130.8300
133.6700
796,700
Thu, 18 Sep 2025
126.8400
132.3600
126.5000
130.8200
374,700
Wed, 17 Sep 2025
125.1900
130.0150
124.7600
126.0300
394,600
Tue, 16 Sep 2025
126.2600
126.5800
122.5000
124.9100
285,700
Mon, 15 Sep 2025
125.2100
128.8600
124.5250
126.3200
519,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
124.3000
125.7000
123.5600
125.2000
335,500
Thu, 11 Sep 2025
124.0500
125.6750
123.4300
124.9100
395,600
Wed, 10 Sep 2025
122.2600
125.0350
121.2350
123.8600
378,100
Tue, 09 Sep 2025
122.4100
123.7250
119.4700
120.8100
373,100
Mon, 08 Sep 2025
123.0800
123.9000
121.7100
123.4800
359,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
123.2600
123.7540
117.2980
122.4600
308,300
Thu, 04 Sep 2025
117.1300
121.6700
116.4450
121.4400
600,300
Wed, 03 Sep 2025
118.0400
118.7900
115.4450
115.8600
339,300
Tue, 02 Sep 2025
117.4200
119.1000
115.0000
118.3100
340,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
121.2100
121.2100
117.1900
119.9000
320,400
Thu, 28 Aug 2025
121.9600
124.1200
121.0400
121.4700
348,000
Wed, 27 Aug 2025
121.7100
122.7800
120.8450
121.2800
329,100
Tue, 26 Aug 2025
121.1000
122.9000
119.3100
122.2800
401,200
Mon, 25 Aug 2025
120.5200
121.5800
119.6400
121.1200
420,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
116.0600
122.9700
116.0600
120.6000
899,200
Thu, 21 Aug 2025
114.2500
116.8900
114.2500
115.9800
582,000
Wed, 20 Aug 2025
111.4600
115.6800
109.9280
114.7800
640,600
Tue, 19 Aug 2025
107.5700
112.2300
106.2100
111.4600
731,500
Mon, 18 Aug 2025
106.6300
109.5400
106.0100
108.5300
1,027,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
4 · S-3ASR
After-hours · 16:55 ET
S-3ASR ↗
Fri, 15 Aug 2025
112.4500
112.6200
107.2300
107.5700
591,000
Thu, 14 Aug 2025
115.2400
116.6700
112.3000
112.6200
423,100
Wed, 13 Aug 2025
118.8100
119.9850
113.5000
116.1500
881,200
Tue, 12 Aug 2025
115.5000
119.2000
114.8500
117.6600
627,200
Mon, 11 Aug 2025
112.3900
116.5300
112.2640
113.5600
765,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
107.9900
112.8200
107.4200
112.2200
978,600
Thu, 07 Aug 2025
3 · 10-Q
After market open · 14:41 ET
10-Q ↗
Thu, 07 Aug 2025
101.9300
105.0600
96.1600
104.5900
1,101,500
Thu, 07 Aug 2025
2 · 8-K
Pre-market · 07:40 ET
8-K ↗
Wed, 06 Aug 2025
96.6600
97.1500
93.2200
93.4300
620,300
Tue, 05 Aug 2025
96.3300
97.2100
94.3000
97.0050
618,200
Mon, 04 Aug 2025
97.2200
98.0400
93.4100
94.7600
529,900
Mon, 04 Aug 2025
1 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
98.3700
99.0600
94.4200
94.9600
1,007,800
Thu, 31 Jul 2025
103.2200
103.6000
100.1900
100.8500
502,100
Wed, 30 Jul 2025
102.7600
103.9200
102.0000
103.8000
467,600
Tue, 29 Jul 2025
103.3400
103.6400
101.4700
102.1800
461,900
Mon, 28 Jul 2025
106.9700
106.9700
101.5300
102.1400
509,200
Sun, 27 Jul 2025
Weekend