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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
135.6400
136.9700
134.5450
135.5100
652,743
Thu, 22 Oct 2026
132.2900
136.4300
132.2900
136.1600
531,700
Wed, 21 Oct 2026
133.7600
134.1600
132.2300
132.9100
386,600
Tue, 20 Oct 2026
130.1400
133.6200
130.1400
133.0900
652,300
Mon, 19 Oct 2026
130.5900
131.2800
129.4200
129.6500
429,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
132.6400
134.8400
130.6300
131.1000
669,400
Thu, 15 Oct 2026
130.0900
132.4200
128.9900
131.7500
515,200
Wed, 14 Oct 2026
127.8700
129.1900
127.4400
128.8600
588,500
Tue, 13 Oct 2026
132.1300
132.4000
129.3600
130.1300
567,400
Mon, 12 Oct 2026
130.2200
131.9800
130.2200
131.2700
536,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
129.8200
130.5200
129.0300
130.3000
496,000
Thu, 08 Oct 2026
127.8300
131.6800
127.2000
130.3900
983,600
Wed, 07 Oct 2026
128.2600
129.0400
125.6000
128.2100
832,700
Tue, 06 Oct 2026
130.4200
130.7400
129.0700
130.0800
559,500
Mon, 05 Oct 2026
130.4900
130.9400
129.0000
129.8000
739,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
130.9300
132.9400
130.3200
130.9400
654,700
Thu, 01 Oct 2026
129.2200
130.1500
126.5200
129.7900
742,200
Wed, 30 Sep 2026
132.0000
132.6000
129.9300
130.0100
550,700
Tue, 29 Sep 2026
133.4000
134.4500
130.8600
131.8400
656,900
Mon, 28 Sep 2026
135.2600
135.7400
133.2800
133.4200
590,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
135.9600
137.3200
135.4000
135.8200
713,800
Thu, 24 Sep 2026
134.4300
135.2600
132.8900
134.9900
870,700
Wed, 23 Sep 2026
134.2500
135.3100
133.5700
133.8500
700,600
Tue, 22 Sep 2026
134.6000
135.5300
132.9300
134.2100
823,800
Mon, 21 Sep 2026
135.1700
135.8600
133.3900
133.5300
573,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
134.1100
135.5300
133.4700
134.5200
1,658,000
Thu, 17 Sep 2026
135.8000
136.7100
133.6700
134.7600
889,500
Wed, 16 Sep 2026
137.5000
138.2900
132.6000
134.2000
778,300
Tue, 15 Sep 2026
139.7200
140.4900
137.1800
137.4600
423,400
Mon, 14 Sep 2026
138.6400
140.8100
138.4500
139.7700
729,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
141.0700
141.5000
138.1600
139.4900
531,700
Thu, 10 Sep 2026
140.6200
140.7600
138.6200
139.3700
425,100
Wed, 09 Sep 2026
141.7400
142.9400
140.7300
141.2200
541,600
Tue, 08 Sep 2026
143.8700
144.1000
142.4100
142.5500
766,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
142.8800
144.3600
142.8800
143.7600
400,200
Thu, 03 Sep 2026
142.6900
144.2100
141.5800
143.4400
408,700
Wed, 02 Sep 2026
138.8500
142.7100
138.5300
141.9100
671,100
Tue, 01 Sep 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 01 Sep 2026
141.1500
141.6300
137.5600
137.9500
571,100
Mon, 31 Aug 2026
144.4100
144.6000
140.9000
141.6300
505,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
144.7600
145.6400
143.9000
144.5900
467,700
Thu, 27 Aug 2026
142.2100
145.0700
141.9600
144.5400
564,200
Wed, 26 Aug 2026
144.3200
144.7200
143.1900
143.3400
295,800
Tue, 25 Aug 2026
144.1300
144.4800
142.3800
143.5700
323,200
Mon, 24 Aug 2026
145.3000
146.7900
143.6400
143.9600
262,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
146.9600
147.7500
144.0100
145.1400
379,800
Thu, 20 Aug 2026
146.3700
147.5200
145.0000
145.8600
403,300
Wed, 19 Aug 2026
150.3400
150.4300
145.4900
146.1000
522,300
Tue, 18 Aug 2026
152.5700
152.5700
149.7000
149.9800
349,500
Mon, 17 Aug 2026
151.5000
153.3200
151.4900
151.9500
587,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
150.7500
152.4800
148.8500
152.0400
431,400
Thu, 13 Aug 2026
150.0000
151.3200
149.6200
150.8800
472,700
Wed, 12 Aug 2026
147.7100
149.6800
147.2700
149.4500
473,400
Tue, 11 Aug 2026
147.0000
149.1100
146.6700
147.5400
761,100
Mon, 10 Aug 2026
144.7600
146.8900
144.2200
146.1100
604,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
144.3900
146.6600
143.8000
145.6000
408,900
Thu, 06 Aug 2026
147.4100
148.7100
144.9400
145.1300
428,500
Wed, 05 Aug 2026
149.1500
149.1500
146.6300
146.8100
504,400
Tue, 04 Aug 2026
147.0400
150.0000
146.4000
148.3300
703,600
Mon, 03 Aug 2026
146.5000
148.7100
146.4900
147.0400
414,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
145.6300
146.2500
144.1100
145.7300
723,800
Thu, 30 Jul 2026
149.1300
149.9800
145.3800
145.5100
758,300
Thu, 30 Jul 2026
11 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Wed, 29 Jul 2026
146.3000
149.6300
144.2500
148.2700
1,078,300
Tue, 28 Jul 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 28 Jul 2026
141.0300
144.8000
139.0600
143.9800
831,400
Mon, 27 Jul 2026
141.8900
142.9800
140.5800
140.9700
830,300
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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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