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
84.0300
84.5800
81.4300
82.2700
671,496
Thu, 22 Oct 2026
81.4000
86.0300
81.1150
85.3100
877,300
Wed, 21 Oct 2026
85.5000
85.5000
81.7750
82.4600
517,800
Tue, 20 Oct 2026
82.5900
85.0300
82.5900
83.7000
481,400
Mon, 19 Oct 2026
82.1600
83.0100
81.6400
82.2600
454,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
84.2000
85.4150
80.2050
81.8400
766,300
Thu, 15 Oct 2026
13 · 8-K
After market open · 10:59 ET
8-K ↗
Thu, 15 Oct 2026
80.7900
84.1200
79.6850
83.5000
992,000
Wed, 14 Oct 2026
81.7500
83.2300
80.6600
82.0100
713,600
Tue, 13 Oct 2026
86.5700
88.4300
81.2800
82.9200
825,000
Mon, 12 Oct 2026
85.8600
87.1150
84.7700
86.9100
447,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
85.9300
86.9500
85.2500
85.6700
412,700
Thu, 08 Oct 2026
84.5300
86.5590
83.9350
85.6600
642,800
Wed, 07 Oct 2026
85.5000
86.0200
83.4200
85.2000
716,800
Tue, 06 Oct 2026
88.1000
88.3200
86.4900
86.5000
459,300
Mon, 05 Oct 2026
86.2400
87.9200
85.2350
87.3300
618,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
89.8500
91.6100
86.7700
87.0400
700,000
Thu, 01 Oct 2026
86.6000
90.0200
85.0500
88.5700
695,200
Wed, 30 Sep 2026
85.8700
86.9900
84.0300
86.8600
729,400
Tue, 29 Sep 2026
84.9400
86.7330
84.5900
85.8700
816,900
Mon, 28 Sep 2026
86.0400
86.0400
84.0900
84.9600
418,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
86.1100
87.0900
85.4300
86.2100
784,900
Thu, 24 Sep 2026
85.4900
85.6000
82.6500
85.3400
776,200
Wed, 23 Sep 2026
86.5700
87.5740
83.2900
85.7000
684,600
Tue, 22 Sep 2026
89.9300
90.2500
83.2900
87.6000
990,600
Mon, 21 Sep 2026
88.9200
89.1000
87.1200
88.3400
620,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
87.3900
88.7250
85.8500
87.7400
947,700
Thu, 17 Sep 2026
92.0100
92.0400
87.7700
88.3000
677,200
Wed, 16 Sep 2026
93.1400
94.4750
88.1500
89.8800
739,700
Tue, 15 Sep 2026
95.9500
96.5700
92.9100
93.0300
514,100
Mon, 14 Sep 2026
95.2600
96.7700
94.5500
96.2700
433,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
97.5000
99.2400
95.3900
95.9800
558,100
Thu, 10 Sep 2026
12 · 8-K
After-hours · 16:48 ET
8-K ↗
Thu, 10 Sep 2026
98.6000
100.3050
95.6800
95.7900
387,500
Wed, 09 Sep 2026
101.3100
101.9100
98.4900
98.8800
681,900
Tue, 08 Sep 2026
102.9200
103.0700
101.0000
101.1700
635,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
101.7300
103.7400
100.0000
103.0600
335,400
Thu, 03 Sep 2026
105.2600
106.7800
102.3150
103.4000
399,300
Wed, 02 Sep 2026
102.6300
105.1200
102.2200
103.1600
659,200
Tue, 01 Sep 2026
106.2900
107.6100
102.4400
102.9900
737,300
Mon, 31 Aug 2026
105.2200
109.8800
105.0450
108.8200
684,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
107.1700
108.5080
105.8800
106.0400
340,500
Thu, 27 Aug 2026
105.6200
108.8630
105.2100
106.8800
585,700
Wed, 26 Aug 2026
106.3100
108.1400
105.0100
105.2700
459,300
Tue, 25 Aug 2026
105.0200
106.8700
103.3500
106.8300
477,600
Mon, 24 Aug 2026
105.2100
106.9000
103.9300
105.2000
513,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
105.5500
106.4000
104.2100
105.3500
446,100
Thu, 20 Aug 2026
104.8000
106.1000
103.0800
104.0600
511,000
Wed, 19 Aug 2026
101.9700
106.1300
101.9700
104.8600
433,900
Tue, 18 Aug 2026
100.7400
102.6300
98.7400
101.1000
419,800
Mon, 17 Aug 2026
103.4300
104.0600
100.7400
100.8400
667,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
107.1900
107.1900
103.8000
104.2400
560,400
Thu, 13 Aug 2026
104.1900
107.8100
103.4600
107.1900
559,500
Wed, 12 Aug 2026
104.6300
105.2500
102.2300
103.2900
728,200
Tue, 11 Aug 2026
100.2900
106.1000
99.8200
104.8400
843,500
Mon, 10 Aug 2026
100.5950
101.4350
98.6700
100.3600
561,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
99.7300
102.0800
99.6400
101.0300
829,200
Thu, 06 Aug 2026
100.8100
101.7800
98.2400
98.4400
669,700
Wed, 05 Aug 2026
103.8900
106.4700
100.5600
100.8100
1,000,000
Tue, 04 Aug 2026
11 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Tue, 04 Aug 2026
99.0700
103.1700
97.3400
101.6100
1,346,500
Tue, 04 Aug 2026
10 · 8-K
Pre-market · 06:59 ET
8-K ↗
Mon, 03 Aug 2026
90.1500
95.2500
90.0000
94.9100
1,160,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.9600
89.6790
88.0000
88.9100
599,400
Thu, 30 Jul 2026
87.9200
89.7400
85.7800
88.9500
869,000
Wed, 29 Jul 2026
88.3000
90.2550
87.2800
88.6900
793,400
Tue, 28 Jul 2026
87.7100
90.7900
87.7000
89.5200
889,700
Mon, 27 Jul 2026
84.6400
88.1200
84.4150
87.7100
1,030,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
81.5300
84.4300
81.1200
83.1600
440,500
Thu, 23 Jul 2026
9 · DEFA14A
After-hours · 16:25 ET
DEFA14A ↗
Thu, 23 Jul 2026
8 · DEF 14A
After-hours · 16:23 ET
DEF 14A ↗
Thu, 23 Jul 2026
80.1200
82.7000
79.3400
81.1500
510,000
Wed, 22 Jul 2026
84.3800
84.6100
80.0000
81.1400
580,100
Tue, 21 Jul 2026
83.8600
85.8400
83.6800
84.2800
571,600
Mon, 20 Jul 2026
85.7600
85.8000
81.6800
84.6000
941,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.3600
87.1000
84.1920
85.8500
590,300
Thu, 16 Jul 2026
84.7800
86.0300
84.4400
85.9000
879,500
Wed, 15 Jul 2026
84.0900
87.9000
84.0000
85.7900
658,400
Tue, 14 Jul 2026
80.3200
84.1300
80.0000
82.4200
673,400
Mon, 13 Jul 2026
81.7400
82.7400
80.5200
81.0600
460,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.8100
83.4050
80.3350
81.0900
725,400
Thu, 09 Jul 2026
78.9600
81.1100
78.5800
80.6100
589,500
Wed, 08 Jul 2026
79.8500
80.6000
78.7200
78.9600
582,900
Tue, 07 Jul 2026
82.4600
83.3750
80.2500
80.6100
810,700
Mon, 06 Jul 2026
79.7700
83.4000
79.6300
82.4600
940,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
79.9300
80.8150
77.4400
79.7600
1,081,000
Wed, 01 Jul 2026
79.2700
82.7200
77.4600
78.6600
881,600
Tue, 30 Jun 2026
75.3400
79.4900
73.8700
78.8300
918,300
Mon, 29 Jun 2026
77.8400
79.2800
72.7800
75.0000
1,024,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.3300
78.7100
75.7150
77.7700
2,829,900
Thu, 25 Jun 2026
74.4200
76.7900
74.4200
76.2200
1,048,900
Wed, 24 Jun 2026
76.3100
76.3100
71.8800
73.7900
1,036,500
Tue, 23 Jun 2026
78.4900
79.7750
74.9600
75.6300
863,100
Mon, 22 Jun 2026
82.0000
83.7700
79.4100
79.5100
983,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.6900
83.3900
80.7100
82.2200
1,258,700
Wed, 17 Jun 2026
87.0000
87.6150
81.1600
81.4000
1,244,600
Tue, 16 Jun 2026
84.0900
88.0450
84.0000
87.2200
893,600
Mon, 15 Jun 2026
81.9900
85.1100
81.9200
81.9900
933,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.8200
80.5650
78.1900
80.1000
911,500
Thu, 11 Jun 2026
78.0000
79.1300
75.9300
78.7400
788,300
Wed, 10 Jun 2026
79.2700
81.5000
77.0950
78.0900
948,300
Tue, 09 Jun 2026
79.9550
83.7300
79.6400
80.0000
1,435,900
Mon, 08 Jun 2026
80.4600
81.9000
79.1000
79.9700
900,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.1700
83.7100
79.1500
80.4600
748,400
Thu, 04 Jun 2026
81.6400
84.4500
81.6400
82.6700
1,174,700
Wed, 03 Jun 2026
80.4100
80.9200
76.7900
80.8300
1,751,400
Tue, 02 Jun 2026
87.3800
87.3800
84.5800
84.8600
772,100
Mon, 01 Jun 2026
86.7700
90.2600
86.5100
88.4000
850,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
87.9800
89.0000
86.5650
87.1300
1,316,300
Thu, 28 May 2026
90.3500
90.3500
82.2300
86.1500
1,777,500
Wed, 27 May 2026
90.6200
93.5200
90.3300
90.4900
1,181,100
Tue, 26 May 2026
91.4300
91.4300
88.1000
90.3600
1,121,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
89.9900
91.2000
89.2200
90.3200
988,500
Thu, 21 May 2026
7 · 10-K
After-hours · 16:30 ET
10-K ↗
Thu, 21 May 2026
86.5200
89.9100
83.5000
88.5900
1,013,300
Thu, 21 May 2026
6 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 20 May 2026
84.0400
85.8200
82.6850
85.1100
617,900
Tue, 19 May 2026
86.7100
87.6400
84.0500
84.1100
555,100
Mon, 18 May 2026
84.8700
87.1650
84.8600
86.7500
633,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
87.8500
88.2350
84.9700
85.1600
599,500
Thu, 14 May 2026
87.3950
89.9200
86.4150
87.6100
676,400
Wed, 13 May 2026
86.0400
86.8500
84.0800
86.7400
587,400
Tue, 12 May 2026
88.6900
88.9160
86.6900
87.1200
693,700
Mon, 11 May 2026
88.8600
89.9950
87.4700
88.5600
714,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.8900
89.4600
85.9000
89.0000
766,700
Thu, 07 May 2026
89.6200
90.6100
87.4950
88.9600
1,139,600
Wed, 06 May 2026
93.0100
93.0400
88.0450
88.9500
1,063,300
Tue, 05 May 2026
91.1700
93.7100
89.7300
92.4100
1,145,700
Mon, 04 May 2026
92.5600
94.0800
90.2900
91.1200
749,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
93.0900
94.8600
90.5150
92.5600
989,000
Thu, 30 Apr 2026
87.7400
94.9400
86.9800
91.9900
1,132,500
Wed, 29 Apr 2026
89.9400
90.1100
86.4750
88.6200
1,418,900
Tue, 28 Apr 2026
89.4600
93.4700
88.2200
90.7500
1,527,700
Mon, 27 Apr 2026
94.8000
95.6850
87.8700
89.4600
2,550,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
103.8100
103.9900
94.0600
94.8400
2,017,300
Thu, 23 Apr 2026
105.4500
106.6000
100.7700
103.1600
450,900
Wed, 22 Apr 2026
107.5900
108.9200
105.4350
105.9900
433,700
Tue, 21 Apr 2026
106.8400
111.0100
105.6400
106.1300
397,100
Mon, 20 Apr 2026
105.8400
109.0800
105.8100
106.8300
837,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
106.3800
108.5200
105.5700
106.7800
606,100
Thu, 16 Apr 2026
109.8400
110.2400
104.1700
104.1700
724,500
Wed, 15 Apr 2026
103.2400
106.5700
103.0000
105.1200
576,100
Tue, 14 Apr 2026
99.9600
102.9500
98.6700
101.5600
822,000
Mon, 13 Apr 2026
91.5200
99.6000
91.5200
99.0700
1,637,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.5800
94.5800
92.1300
92.2800
513,700
Thu, 09 Apr 2026
96.8500
98.0000
93.9500
94.7900
630,200
Wed, 08 Apr 2026
101.1900
102.3300
95.7900
97.1100
694,100
Tue, 07 Apr 2026
95.2100
96.9890
93.3800
96.5700
600,400
Mon, 06 Apr 2026
93.9500
95.6800
92.4400
95.3600
618,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
94.7700
96.2750
90.4700
94.1900
775,800
Wed, 01 Apr 2026
100.9000
100.9000
96.8400
97.0100
433,700
Tue, 31 Mar 2026
99.5900
101.9300
98.3000
99.4000
458,100
Mon, 30 Mar 2026
94.9500
98.7900
94.9500
97.8900
570,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
96.3000
96.8000
93.2400
94.7700
398,600
Thu, 26 Mar 2026
99.1500
100.9600
97.4000
97.5300
685,100
Wed, 25 Mar 2026
101.1300
103.0900
97.7250
100.8600
837,400
Tue, 24 Mar 2026
100.3900
101.4000
97.9400
99.5500
770,200
Mon, 23 Mar 2026
102.4600
103.3800
100.4000
102.0100
889,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.1600
100.9100
98.4400
99.5900
808,200
Thu, 19 Mar 2026
101.0500
102.6500
99.3500
101.0000
727,600
Wed, 18 Mar 2026
98.9100
104.2150
98.3900
102.6800
799,000
Tue, 17 Mar 2026
99.0700
102.7300
99.0700
100.5600
489,500
Mon, 16 Mar 2026
97.2500
99.9500
96.8500
97.1600
528,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.9600
98.5650
95.2500
96.8500
809,900
Thu, 12 Mar 2026
95.1500
96.6500
92.7700
94.2300
1,967,000
Wed, 11 Mar 2026
104.4800
105.0000
96.0000
98.1900
1,182,200
Tue, 10 Mar 2026
105.6700
105.9700
102.9800
104.4800
413,000
Mon, 09 Mar 2026
104.3400
106.2200
100.4000
105.5700
764,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.2100
107.7500
104.1300
106.5700
849,400
Thu, 05 Mar 2026
106.4800
110.1900
106.4800
110.0200
1,061,300
Wed, 04 Mar 2026
107.2800
109.6500
106.6200
107.4000
534,000
Tue, 03 Mar 2026
103.3500
108.4200
101.6000
107.3700
1,208,900
Mon, 02 Mar 2026
101.7300
108.1900
101.5600
106.8300
843,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
105.3200
106.3200
101.3900
104.9400
1,048,400
Thu, 26 Feb 2026
108.3600
110.3500
105.4500
108.1100
950,600
Wed, 25 Feb 2026
106.4300
106.5000
99.8300
106.2300
1,381,000
Tue, 24 Feb 2026
100.9900
103.8400
100.0000
101.7500
1,257,800
Mon, 23 Feb 2026
106.3300
106.7500
98.0000
101.1300
1,349,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 20 Feb 2026
111.7700
111.7700
105.5600
107.0200
1,594,200
Thu, 19 Feb 2026
121.7200
123.5300
107.0600
113.0000
1,410,400
Wed, 18 Feb 2026
123.8300
123.8300
120.2500
123.1900
494,300
Tue, 17 Feb 2026
122.9400
125.1450
119.4700
119.9700
409,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
124.1900
126.2050
121.4450
122.7600
448,200
Thu, 12 Feb 2026
128.5100
132.8000
122.9800
123.0800
473,200
Wed, 11 Feb 2026
133.4800
134.3000
126.1500
127.7700
406,500
Tue, 10 Feb 2026
134.0000
136.7400
132.6100
133.0000
435,100
Mon, 09 Feb 2026
131.4800
134.8620
130.6300
134.0700
321,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
134.2200
135.9600
130.6800
131.7200
606,500
Thu, 05 Feb 2026
141.1300
141.4400
131.5300
131.7200
716,600
Wed, 04 Feb 2026
137.7400
143.9100
133.8180
141.0300
720,800
Tue, 03 Feb 2026
4 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Tue, 03 Feb 2026
135.8100
149.4400
133.7800
136.0900
1,557,100
Tue, 03 Feb 2026
3 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 02 Feb 2026
140.6700
142.8300
137.8900
141.3800
518,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
142.4200
146.4050
139.9000
141.2400
506,500
Thu, 29 Jan 2026
149.5100
150.3100
141.4400
142.4200
474,400
Wed, 28 Jan 2026
147.8300
150.1300
145.9600
148.6400
266,600
Tue, 27 Jan 2026
147.8400
148.2700
144.7000
147.3600
304,700
Mon, 26 Jan 2026
149.5300
152.3850
147.5600
148.1700
427,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
151.8000
151.8000
147.4300
149.4500
378,600
Thu, 22 Jan 2026
154.8000
155.5900
151.7800
152.1000
354,700
Wed, 21 Jan 2026
149.7400
154.2050
149.7400
152.9200
469,600
Tue, 20 Jan 2026
149.7500
152.6600
148.9400
149.3200
610,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
153.4300
155.6600
152.1200
152.7900
562,500
Thu, 15 Jan 2026
148.9300
154.4000
148.7500
153.8400
396,500
Wed, 14 Jan 2026
145.2800
149.1600
143.6950
148.2100
422,300
Tue, 13 Jan 2026
151.5500
151.5500
144.6800
146.0100
388,400
Mon, 12 Jan 2026
146.8400
151.0900
145.9400
150.9500
534,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
146.8300
149.0700
145.4100
148.2500
420,400
Thu, 08 Jan 2026
144.7200
146.8400
144.1300
146.7000
409,900
Wed, 07 Jan 2026
146.5800
147.8300
143.4500
145.0000
421,200
Tue, 06 Jan 2026
144.7000
149.0050
144.7000
146.8300
705,400
Mon, 05 Jan 2026
137.0200
147.6200
136.9000
144.7000
940,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
135.0000
138.1200
134.2600
136.6600
354,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
135.8200
136.3000
134.2850
134.3100
309,200
Tue, 30 Dec 2025
136.6800
137.0400
135.2400
135.8300
388,300
Mon, 29 Dec 2025
138.6800
140.1000
135.6600
137.3500
375,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
138.6400
140.1200
137.1980
138.4700
426,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
138.6400
139.1600
135.0000
138.6400
231,800
Tue, 23 Dec 2025
138.5200
139.4930
137.9000
138.4500
372,600
Mon, 22 Dec 2025
135.2800
139.7900
134.2900
138.4900
545,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
133.6900
135.0600
132.2500
134.4300
1,518,300
Thu, 18 Dec 2025
132.5900
134.7950
132.4500
133.7100
558,500
Wed, 17 Dec 2025
131.8900
133.4350
130.8400
131.7500
686,400
Tue, 16 Dec 2025
129.8700
133.0000
129.4400
131.8500
515,800
Mon, 15 Dec 2025
131.3300
133.3300
127.9200
128.7900
427,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
133.5500
134.5100
129.8700
130.1900
485,800
Thu, 11 Dec 2025
132.9800
135.5600
131.6400
133.3000
452,300
Wed, 10 Dec 2025
128.5000
133.5400
127.2700
132.0300
694,000
Tue, 09 Dec 2025
126.9900
129.6000
126.9900
128.7100
496,200
Mon, 08 Dec 2025
124.7900
127.6300
123.3500
126.9500
585,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
123.3300
127.0300
121.5510
125.2000
731,300
Thu, 04 Dec 2025
123.2300
125.1300
122.2800
123.2800
670,000
Wed, 03 Dec 2025
121.4900
125.1350
121.4900
123.0400
390,500
Tue, 02 Dec 2025
121.9500
123.7000
120.9300
121.1500
401,500
Mon, 01 Dec 2025
122.4000
125.9600
118.9900
121.7500
457,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
123.6600
124.9000
121.9010
123.9350
226,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.2500
125.3500
122.1500
122.4100
368,400
Tue, 25 Nov 2025
121.0100
124.6400
120.1300
123.0600
632,400
Mon, 24 Nov 2025
121.7700
122.4900
119.8950
120.2600
420,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
122.3100
123.2300
120.2300
122.1100
764,300
Thu, 20 Nov 2025
126.2600
129.0050
120.0600
120.8700
485,900
Wed, 19 Nov 2025
125.4200
125.9500
122.1950
125.2700
562,100
Tue, 18 Nov 2025
125.8500
127.3250
124.5930
125.2300
696,200
Mon, 17 Nov 2025
130.6000
131.2700
126.6400
126.8700
522,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
130.0600
132.3600
128.9150
131.2500
371,500
Thu, 13 Nov 2025
133.5500
134.6350
130.6800
131.1500
582,300
Wed, 12 Nov 2025
132.5000
136.2800
131.6650
134.5000
571,100
Tue, 11 Nov 2025
131.4700
133.7200
130.9400
132.3000
516,800
Mon, 10 Nov 2025
131.0200
132.7900
129.5900
130.3500
527,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
127.0600
131.5300
125.4200
131.0400
733,100
Thu, 06 Nov 2025
128.6000
128.6000
124.5000
127.8500
899,300
Wed, 05 Nov 2025
124.1700
126.3250
122.9350
123.9800
719,300
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 04 Nov 2025
119.4300
125.0000
115.3200
122.2700
927,500
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 06:59 ET
8-K ↗
Mon, 03 Nov 2025
112.8100
116.0400
111.9830
114.9300
645,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
113.2400
114.7900
112.5900
113.9600
403,000
Thu, 30 Oct 2025
114.9100
115.9850
113.9700
114.1000
496,800
Wed, 29 Oct 2025
117.4000
119.5950
114.2600
115.4100
341,200
Tue, 28 Oct 2025
119.8500
122.1300
117.7500
117.8900
537,900
Mon, 27 Oct 2025
120.2400
122.1600
118.7980
119.9600
271,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
120.3700
123.0000
118.6200
118.7800
187,400