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
140.2600
142.7900
139.3700
141.2000
788,600
Thu, 23 Jul 2026
139.0600
139.1800
137.2300
139.1200
743,100
Wed, 22 Jul 2026
144.0100
144.0100
140.6800
140.7800
738,900
Tue, 21 Jul 2026
144.1500
144.2400
141.8500
143.8100
484,000
Mon, 20 Jul 2026
145.9300
147.2700
143.9300
144.5500
380,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
146.6500
147.8400
145.3800
145.9900
392,300
Thu, 16 Jul 2026
145.2500
148.3100
145.2500
148.0200
569,300
Wed, 15 Jul 2026
143.2600
146.5700
142.2600
145.3100
550,600
Tue, 14 Jul 2026
144.3300
145.1800
142.5500
142.6100
548,800
Mon, 13 Jul 2026
144.5900
145.1100
143.0000
144.2900
544,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
144.6100
145.6500
143.4000
144.5900
397,700
Thu, 09 Jul 2026
142.2500
145.2500
142.2500
143.7100
536,500
Wed, 08 Jul 2026
144.8400
145.4300
140.4600
142.0800
914,700
Tue, 07 Jul 2026
144.4100
146.9000
144.1000
146.0100
1,009,300
Mon, 06 Jul 2026
144.1000
145.2400
143.8800
144.4100
546,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
145.6700
146.5900
142.4700
143.8000
579,600
Wed, 01 Jul 2026
142.7600
146.6000
141.5700
145.6500
680,000
Tue, 30 Jun 2026
141.9800
143.2800
140.2900
142.7600
593,300
Mon, 29 Jun 2026
143.8100
144.8500
140.8100
141.9800
1,134,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
143.9300
145.6900
142.9100
144.9100
2,541,100
Thu, 25 Jun 2026
141.6300
144.7900
139.6300
143.4100
702,600
Wed, 24 Jun 2026
139.8300
141.9800
139.4100
141.4700
790,600
Tue, 23 Jun 2026
136.6700
139.8900
132.9700
139.4800
741,600
Mon, 22 Jun 2026
134.8200
137.3100
132.3300
136.9400
844,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
133.7200
134.4700
132.3000
133.0600
1,251,400
Wed, 17 Jun 2026
134.4700
136.4700
131.2100
132.5700
541,800
Tue, 16 Jun 2026
136.4800
136.9100
125.1500
135.3200
447,700
Mon, 15 Jun 2026
136.3800
137.5600
133.8100
134.2300
480,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.6100
135.5400
132.9300
135.3700
539,100
Thu, 11 Jun 2026
131.9600
133.2600
130.6400
132.5100
676,000
Wed, 10 Jun 2026
131.7300
133.3100
131.3200
131.9600
547,700
Tue, 09 Jun 2026
130.6500
133.6100
129.8100
131.8200
889,300
Mon, 08 Jun 2026
130.3400
131.2400
128.6400
129.1000
711,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
129.0300
130.6600
128.3700
129.9200
618,300
Thu, 04 Jun 2026
128.5800
130.4900
128.0400
128.7000
699,100
Wed, 03 Jun 2026
128.6400
129.7300
125.9900
126.3500
517,600
Tue, 02 Jun 2026
127.3000
129.7600
126.8200
129.1900
540,000
Mon, 01 Jun 2026
130.4800
130.4800
127.4500
128.1500
349,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.2800
132.4000
129.8500
131.2600
754,900
Thu, 28 May 2026
130.1800
132.6300
129.9600
131.3100
465,200
Wed, 27 May 2026
134.3900
134.8600
131.2000
131.7600
589,700
Tue, 26 May 2026
132.2800
134.6500
131.6100
134.3900
673,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
131.3100
131.6700
130.5100
131.2100
666,500
Thu, 21 May 2026
129.2700
131.4900
129.1000
130.9500
569,600
Wed, 20 May 2026
126.1800
130.5900
124.7900
130.1800
874,800
Tue, 19 May 2026
126.3000
126.6200
124.7200
125.8700
477,400
Mon, 18 May 2026
125.1700
127.5800
124.9100
126.8200
566,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
127.0900
127.0900
123.7000
124.6500
678,300
Thu, 14 May 2026
127.7600
128.8400
126.9700
127.2200
621,000
Wed, 13 May 2026
128.9000
129.1200
126.0000
126.3700
543,900
Tue, 12 May 2026
130.2000
130.8700
126.8000
128.9800
675,100
Mon, 11 May 2026
131.8600
132.3500
128.5600
130.3200
646,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
131.4800
132.2800
130.6200
131.3600
521,800
Thu, 07 May 2026
133.9500
134.6700
130.8600
131.1700
694,700
Wed, 06 May 2026
132.2000
134.2000
131.9500
133.9500
744,100
Tue, 05 May 2026
129.7200
131.1400
128.9600
131.0600
610,600
Mon, 04 May 2026
128.2700
130.4600
126.4700
129.4100
712,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
126.5800
129.8400
125.8600
129.2400
906,300
Thu, 30 Apr 2026
12 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 30 Apr 2026
124.1900
126.6600
123.4400
126.1700
1,252,200
Thu, 30 Apr 2026
11 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Wed, 29 Apr 2026
127.8000
129.7000
122.2000
124.2200
2,403,200
Tue, 28 Apr 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 28 Apr 2026
125.1300
126.4100
123.9500
125.3500
1,274,500
Mon, 27 Apr 2026
121.9200
124.6200
117.8400
124.1600
665,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
122.9600
123.9600
121.1400
122.2200
762,600
Thu, 23 Apr 2026
123.2700
124.4100
122.3000
123.6200
540,800
Wed, 22 Apr 2026
123.6800
123.6800
121.9600
122.6800
536,600
Tue, 21 Apr 2026
123.9700
124.9100
122.5600
123.0400
470,100
Mon, 20 Apr 2026
122.6500
124.7400
122.6500
124.1400
404,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
122.1900
125.1300
121.9400
123.5900
577,100
Thu, 16 Apr 2026
119.1600
121.2400
119.1600
120.5500
510,200
Wed, 15 Apr 2026
120.9900
121.1000
119.3300
119.8700
490,800
Tue, 14 Apr 2026
120.0000
121.1800
118.8300
120.6300
448,800
Mon, 13 Apr 2026
119.9200
120.6700
118.8100
120.4600
457,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
120.3400
120.8400
119.0700
120.2300
712,000
Thu, 09 Apr 2026
119.1200
122.2600
119.1000
120.8100
727,500
Wed, 08 Apr 2026
120.4300
121.9200
119.5600
120.0600
782,300
Tue, 07 Apr 2026
115.4600
116.8000
113.5500
116.2600
608,400
Mon, 06 Apr 2026
114.3400
115.7400
113.7900
115.0400
452,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.6400
115.4400
111.9200
115.0400
424,400
Wed, 01 Apr 2026
113.5600
116.0400
113.2100
114.6500
627,900
Tue, 31 Mar 2026
111.6600
113.4300
110.6100
112.7900
681,500
Mon, 30 Mar 2026
110.3400
110.7100
109.1000
109.9800
550,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
110.7400
111.5700
108.7100
108.9600
538,600
Thu, 26 Mar 2026
111.5200
114.1200
111.1800
111.6000
446,300
Wed, 25 Mar 2026
112.6600
113.5100
111.4900
112.7200
416,000
Tue, 24 Mar 2026
109.2300
113.0600
109.2100
111.6500
436,000
Mon, 23 Mar 2026
112.3300
113.9900
111.0400
111.1100
539,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
109.6100
109.6500
107.6800
109.0400
1,122,900
Thu, 19 Mar 2026
108.5300
110.6300
107.1200
109.2600
625,900
Wed, 18 Mar 2026
109.9800
110.2400
108.4200
109.0600
542,800
Tue, 17 Mar 2026
112.0400
113.5100
110.1400
110.7100
409,100
Mon, 16 Mar 2026
111.9400
112.5000
110.8400
110.9700
630,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
112.3000
112.9600
109.8500
110.3800
425,000
Thu, 12 Mar 2026
108.9400
112.1500
108.3500
111.9400
801,500
Thu, 12 Mar 2026
9 · DEF 14A
Pre-market · 09:15 ET
DEF 14A ↗
Wed, 11 Mar 2026
111.5000
112.7100
110.6200
111.7300
479,900
Tue, 10 Mar 2026
112.9600
115.7000
111.9800
112.7000
499,700
Mon, 09 Mar 2026
111.7900
114.3600
109.6100
113.9600
603,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
112.9700
113.9200
111.1700
113.4900
925,300
Thu, 05 Mar 2026
117.2600
119.0100
116.3400
117.4600
497,400
Wed, 04 Mar 2026
119.3600
120.3600
118.3100
119.1900
577,300
Tue, 03 Mar 2026
114.3000
118.3800
113.4000
117.7400
540,900
Mon, 02 Mar 2026
114.0000
118.8700
113.0500
117.6500
578,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
120.6300
121.6200
114.5500
115.8800
802,700
Thu, 26 Feb 2026
8 · 10-K
After-hours · 16:01 ET
10-K ↗
Thu, 26 Feb 2026
122.5900
124.4700
121.4500
123.7300
395,700
Wed, 25 Feb 2026
121.1300
122.3000
119.5800
121.9000
518,800
Tue, 24 Feb 2026
120.0500
120.8400
118.3500
119.6100
499,300
Mon, 23 Feb 2026
126.7500
127.3300
118.8800
120.0500
535,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
126.3000
127.6200
124.7000
126.8500
505,500
Thu, 19 Feb 2026
126.9900
127.4200
124.6500
126.1200
443,400
Wed, 18 Feb 2026
127.5400
130.0000
125.3400
127.8600
554,500
Tue, 17 Feb 2026
129.1600
130.2600
127.1600
127.7700
485,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
128.6400
129.6300
126.6200
128.7700
393,500
Thu, 12 Feb 2026
133.6200
134.0800
128.3100
128.9900
436,600
Wed, 11 Feb 2026
133.4900
135.0000
131.3000
132.1600
457,500
Tue, 10 Feb 2026
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 10 Feb 2026
133.4900
135.5000
131.9000
132.8700
474,500
Mon, 09 Feb 2026
133.8700
136.0200
133.5500
134.2900
401,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
133.8200
136.1100
133.4400
134.3200
711,900
Thu, 05 Feb 2026
130.9000
132.8400
130.2500
132.0600
726,600
Wed, 04 Feb 2026
128.9700
132.4900
128.5600
130.9700
719,500
Tue, 03 Feb 2026
128.1400
131.6000
127.0100
127.9600
664,500
Mon, 02 Feb 2026
126.5900
129.6600
126.0100
128.0500
637,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
127.0900
128.5400
125.0700
127.1400
686,700
Thu, 29 Jan 2026
126.6200
128.0000
125.0700
127.2700
707,900
Wed, 28 Jan 2026
121.2300
129.9800
121.2300
124.6600
1,238,900
Tue, 27 Jan 2026
6 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 27 Jan 2026
122.9200
124.9900
121.7600
124.8600
921,600
Mon, 26 Jan 2026
123.0100
124.4900
121.6300
122.5000
536,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
124.0300
124.8400
122.0800
123.1600
564,600
Thu, 22 Jan 2026
126.4200
129.1800
124.7100
125.0700
460,700
Wed, 21 Jan 2026
121.8100
126.9600
121.3300
126.3400
594,900
Tue, 20 Jan 2026
120.1000
122.4500
120.0100
120.5100
343,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.0300
123.7700
121.7700
122.0700
366,000
Thu, 15 Jan 2026
120.8500
124.1100
120.8500
123.3000
435,700
Wed, 14 Jan 2026
118.5300
121.3000
117.3800
120.7400
386,900
Tue, 13 Jan 2026
119.0100
120.2600
118.3600
118.8000
343,400
Mon, 12 Jan 2026
119.9600
121.0800
118.3200
118.9800
538,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
123.1900
123.9800
120.9000
121.5400
615,800
Thu, 08 Jan 2026
119.4700
123.9800
119.4700
122.9600
334,200
Wed, 07 Jan 2026
120.9400
121.5700
118.8300
120.2400
327,700
Tue, 06 Jan 2026
118.9700
121.5400
118.4100
121.4300
415,700
Mon, 05 Jan 2026
115.9900
120.7700
115.9900
119.7300
436,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
115.1200
117.1400
113.6100
116.4800
332,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
116.7400
116.7900
114.9800
115.0400
390,000
Tue, 30 Dec 2025
117.1600
117.1600
116.3600
116.6800
324,200
Mon, 29 Dec 2025
119.1300
119.4500
116.5600
117.1600
516,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
118.9200
119.0800
118.1400
118.9000
275,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
119.5200
119.7300
118.5800
118.9000
173,900
Tue, 23 Dec 2025
119.4200
120.0600
119.0300
119.2100
307,500
Mon, 22 Dec 2025
118.9500
120.2600
118.9500
119.9100
418,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
119.4300
119.8100
118.1700
118.9500
1,417,200
Thu, 18 Dec 2025
120.1000
121.0100
119.1800
119.7900
513,800
Wed, 17 Dec 2025
118.6300
120.0200
117.6900
118.9800
649,800
Tue, 16 Dec 2025
119.3000
119.5700
118.1100
119.0300
568,100
Mon, 15 Dec 2025
119.1000
119.5200
117.3800
119.1100
661,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
120.5800
120.5800
117.0500
118.1700
621,800
Thu, 11 Dec 2025
118.3500
120.4400
118.3500
119.8800
525,800
Wed, 10 Dec 2025
113.4400
119.1700
112.8600
118.4300
587,200
Tue, 09 Dec 2025
114.5700
116.6900
113.8100
113.9500
474,800
Mon, 08 Dec 2025
115.8100
116.5100
113.8100
114.2400
472,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
115.1500
115.4000
114.3000
114.9400
367,300
Thu, 04 Dec 2025
114.3800
116.0700
114.0600
115.8800
535,600
Wed, 03 Dec 2025
111.5700
115.1700
110.4000
115.0000
578,400
Tue, 02 Dec 2025
112.9900
113.6100
110.8200
111.0000
330,800
Mon, 01 Dec 2025
110.3500
112.8400
110.0200
112.4500
367,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.2300
112.3800
110.6100
111.0800
156,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.7100
113.0400
111.4000
112.0200
331,400
Tue, 25 Nov 2025
109.4500
114.1800
109.3600
112.2000
462,700
Mon, 24 Nov 2025
108.3000
109.7200
107.5000
109.2100
493,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
104.9500
110.2300
104.6200
108.8300
509,800
Thu, 20 Nov 2025
105.4400
106.6200
103.8100
104.3700
356,300
Wed, 19 Nov 2025
104.3300
105.9500
103.5200
104.0800
364,500
Tue, 18 Nov 2025
103.7700
105.1400
103.3800
104.1700
397,300
Mon, 17 Nov 2025
107.8800
108.3700
103.5200
103.9900
384,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
108.0800
108.9300
107.6000
108.4000
416,400
Thu, 13 Nov 2025
109.0300
110.6800
107.8800
109.0300
456,000
Wed, 12 Nov 2025
109.9100
111.3200
109.4300
109.8100
345,700
Tue, 11 Nov 2025
110.1700
111.1700
109.1100
109.8000
306,200
Mon, 10 Nov 2025
109.1300
111.0200
109.1300
110.2300
515,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
106.6700
109.1000
106.0000
108.9900
371,600
Thu, 06 Nov 2025
107.5200
107.8000
106.5500
107.0600
644,400
Wed, 05 Nov 2025
106.6900
108.4700
105.5500
107.1600
425,700
Tue, 04 Nov 2025
106.7500
106.7500
104.9200
106.2800
590,900
Mon, 03 Nov 2025
106.3600
107.4800
105.3400
107.3100
572,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
106.5600
107.3400
103.8600
106.8800
660,600
Thu, 30 Oct 2025
108.1500
110.8500
107.2500
107.5200
583,000
Thu, 30 Oct 2025
5 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Wed, 29 Oct 2025
112.2900
113.6700
107.7400
108.6800
929,600
Tue, 28 Oct 2025
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 28 Oct 2025
112.7200
113.7600
111.3400
112.2900
625,200
Mon, 27 Oct 2025
114.2500
114.6500
112.0600
112.4400
485,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
112.5000
114.1700
111.7300
113.5700
462,100
Thu, 23 Oct 2025
111.6200
111.9800
109.8800
111.1700
341,500
Wed, 22 Oct 2025
112.2900
113.6400
110.9600
111.4000
406,700
Tue, 21 Oct 2025
112.1400
112.5700
108.7900
111.8700
377,100
Mon, 20 Oct 2025
109.6600
112.7500
109.3700
112.3600
367,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
108.4900
110.0900
107.3000
108.8500
610,800
Thu, 16 Oct 2025
115.8400
117.4300
106.4100
107.4300
738,200
Wed, 15 Oct 2025
118.6900
119.2200
115.7400
116.2500
302,900
Tue, 14 Oct 2025
115.5700
119.3500
115.3000
118.4200
563,400
Mon, 13 Oct 2025
114.7100
116.5100
113.8400
116.2100
316,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
119.2800
119.6400
112.8500
113.0200
369,300
Thu, 09 Oct 2025
118.6800
119.6400
117.5600
118.6700
348,400
Wed, 08 Oct 2025
119.6000
120.7900
117.9200
118.9800
357,500
Tue, 07 Oct 2025
120.2500
120.7700
117.8900
118.3900
317,600
Mon, 06 Oct 2025
119.8400
121.8900
119.0500
119.9900
467,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
118.7600
119.9800
118.4700
119.5000
380,400
Thu, 02 Oct 2025
118.0800
118.6800
116.8100
118.3000
302,000
Wed, 01 Oct 2025
117.7700
118.4700
115.9900
118.3000
395,300
Tue, 30 Sep 2025
118.4900
119.0000
116.7400
118.3500
435,500
Mon, 29 Sep 2025
120.4900
121.5000
117.1900
118.4900
454,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
119.2000
120.3300
118.1800
119.4300
311,300
Thu, 25 Sep 2025
118.8800
119.1900
117.3600
118.8000
320,100
Wed, 24 Sep 2025
120.0100
120.3700
118.1000
118.7400
364,400
Tue, 23 Sep 2025
120.2600
121.6400
118.9900
119.8900
435,100
Mon, 22 Sep 2025
121.8100
122.1400
119.0100
119.5100
557,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
124.0800
124.1000
121.5300
122.5400
1,395,000
Thu, 18 Sep 2025
120.8400
124.4200
119.4400
124.1800
481,700
Wed, 17 Sep 2025
119.1600
123.2100
119.1600
120.5400
421,600
Tue, 16 Sep 2025
120.3000
121.6900
117.7400
118.8900
406,500
Mon, 15 Sep 2025
120.6000
121.6000
119.7200
120.4000
394,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
121.3200
121.6600
120.2800
120.6000
323,200
Thu, 11 Sep 2025
122.2300
122.8000
121.1200
121.6800
496,300
Wed, 10 Sep 2025
121.5900
123.2700
121.4300
121.9900
442,400
Tue, 09 Sep 2025
126.1400
126.1400
122.1500
122.4000
560,900
Mon, 08 Sep 2025
125.3900
125.6800
122.4500
125.5900
707,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
124.3500
125.6500
122.5100
124.4700
692,800
Thu, 04 Sep 2025
121.8300
123.8300
120.7700
123.6300
401,800
Wed, 03 Sep 2025
121.1900
122.4800
120.3100
121.4500
298,900
Tue, 02 Sep 2025
120.9200
121.5500
119.3300
121.5300
459,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
122.4700
123.3200
121.4500
121.9000
440,600
Thu, 28 Aug 2025
122.5200
123.6400
116.6000
122.2500
323,600
Wed, 27 Aug 2025
3 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 27 Aug 2025
122.0200
124.2000
121.8700
122.9900
652,500
Tue, 26 Aug 2025
120.1800
123.1700
120.1800
122.7200
597,200
Mon, 25 Aug 2025
120.8500
121.5000
120.3200
120.5600
494,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
115.7400
121.9000
115.6100
121.5900
836,000
Thu, 21 Aug 2025
115.2000
116.0000
114.3300
115.1900
403,200
Wed, 20 Aug 2025
115.9200
116.5400
114.8900
115.7600
543,400
Tue, 19 Aug 2025
115.2600
116.9500
115.0500
115.9300
597,200
Mon, 18 Aug 2025
115.0600
115.7500
113.8800
115.6700
472,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
117.3100
117.3500
114.7600
115.0800
528,900
Thu, 14 Aug 2025
114.8900
117.4900
114.8900
117.0600
515,600
Wed, 13 Aug 2025
115.8700
116.8400
114.9000
116.6800
643,200
Tue, 12 Aug 2025
110.9200
114.6200
110.5200
114.5500
549,100
Mon, 11 Aug 2025
110.3700
111.0300
109.3700
109.8000
322,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
109.8000
111.0500
108.9900
110.1800
405,900
Thu, 07 Aug 2025
110.5400
110.5400
107.4600
108.6100
493,100
Wed, 06 Aug 2025
111.7400
111.7400
109.7800
110.0000
468,400
Tue, 05 Aug 2025
110.4900
111.3700
108.8600
111.2600
1,264,800
Mon, 04 Aug 2025
108.2300
110.6400
107.8600
110.5500
641,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
108.4100
109.6500
105.5100
108.3900
855,100
Thu, 31 Jul 2025
110.4200
111.3600
109.0500
109.9900
1,053,400
Thu, 31 Jul 2025
2 · 10-Q
Pre-market · 09:00 ET
10-Q ↗
Wed, 30 Jul 2025
111.3800
114.3900
110.2700
110.8000
1,065,800
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 29 Jul 2025
110.1200
110.7200
108.1200
109.2000
905,700
Mon, 28 Jul 2025
108.3700
109.3100
108.0400
108.9500
518,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend