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
142.9500
147.0450
140.6950
145.7300
398,441
Thu, 22 Oct 2026
136.9400
143.7500
136.9400
143.5400
493,100
Wed, 21 Oct 2026
134.9200
137.3500
133.3500
136.7400
367,000
Tue, 20 Oct 2026
134.9300
135.5700
133.0500
135.1000
338,700
Mon, 19 Oct 2026
132.6200
133.9300
132.2800
133.1300
255,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
134.6000
135.8800
131.6000
133.0700
291,600
Thu, 15 Oct 2026
132.0700
135.0000
131.5800
133.3100
431,200
Wed, 14 Oct 2026
130.6100
133.3400
129.1400
131.5700
472,300
Tue, 13 Oct 2026
23 · 8-K
After-hours · 20:15 ET
8-K ↗
Tue, 13 Oct 2026
133.2800
134.4800
131.5400
133.3100
429,100
Mon, 12 Oct 2026
135.3700
135.9000
132.9400
133.0500
464,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
130.4200
136.4000
129.7800
134.6600
656,200
Thu, 08 Oct 2026
122.7500
130.4100
122.0800
129.7100
564,800
Wed, 07 Oct 2026
124.0500
124.6000
121.3500
122.0800
399,700
Tue, 06 Oct 2026
127.0000
127.1800
124.2200
124.5900
346,300
Mon, 05 Oct 2026
125.1700
127.6200
124.0500
126.9000
407,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
126.1100
128.1900
124.2800
125.2600
418,400
Thu, 01 Oct 2026
129.4700
131.3900
125.7900
126.3000
494,800
Wed, 30 Sep 2026
128.4600
130.2800
127.1500
127.5600
344,500
Tue, 29 Sep 2026
130.0100
130.2800
127.2200
128.2100
413,500
Mon, 28 Sep 2026
131.5600
132.0000
130.1600
130.9300
260,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
132.1300
133.4000
130.8700
132.6100
331,500
Thu, 24 Sep 2026
133.2400
135.2900
132.3500
132.4300
417,400
Wed, 23 Sep 2026
131.6800
134.6900
130.2200
132.9600
425,400
Tue, 22 Sep 2026
133.8100
133.9400
129.2600
129.6900
637,000
Mon, 21 Sep 2026
133.0400
134.7400
132.5100
133.3500
310,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
133.6500
133.7800
131.9600
133.1900
938,000
Thu, 17 Sep 2026
133.5700
134.8600
132.5500
133.6500
386,200
Wed, 16 Sep 2026
132.0000
133.9800
130.8000
132.6200
357,800
Tue, 15 Sep 2026
131.3800
136.0800
129.8900
133.7400
635,700
Mon, 14 Sep 2026
130.2000
132.3100
129.9000
132.0100
433,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
128.3900
130.0000
125.8000
129.9000
268,700
Thu, 10 Sep 2026
126.3700
129.7800
125.1600
128.7600
318,300
Wed, 09 Sep 2026
127.8500
127.9400
125.8600
126.2000
379,200
Tue, 08 Sep 2026
125.6400
127.8200
124.3800
127.5500
369,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
125.7100
127.9900
123.8800
126.7500
342,900
Thu, 03 Sep 2026
127.5600
129.3700
124.7900
126.5000
489,400
Wed, 02 Sep 2026
126.1000
127.8500
122.7000
127.1800
556,200
Tue, 01 Sep 2026
127.0100
128.4500
124.0500
126.7800
608,200
Mon, 31 Aug 2026
22 · 10-Q
After market open · 12:46 ET
10-Q ↗
Mon, 31 Aug 2026
140.3900
142.6600
127.1000
128.2200
1,857,600
Mon, 31 Aug 2026
21 · 8-K
Pre-market · 06:55 ET
8-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
129.4600
130.9800
125.0200
125.9600
848,500
Fri, 28 Aug 2026
20 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 27 Aug 2026
126.7300
130.5300
126.2400
128.9600
436,200
Wed, 26 Aug 2026
126.7900
128.7300
125.3400
127.5800
382,400
Tue, 25 Aug 2026
126.9700
128.3500
125.8100
127.2800
465,600
Mon, 24 Aug 2026
123.7000
127.8200
123.7000
126.8500
398,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
127.1200
128.7800
125.0000
128.0400
319,500
Thu, 20 Aug 2026
127.2800
129.5300
125.2300
126.2900
446,300
Wed, 19 Aug 2026
19 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 19 Aug 2026
125.9500
129.7000
125.0200
128.7100
411,900
Tue, 18 Aug 2026
124.5300
127.0000
124.3900
125.9500
330,600
Mon, 17 Aug 2026
125.3100
126.8100
124.0800
124.3400
267,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
126.9200
127.0900
124.5900
126.6800
275,300
Thu, 13 Aug 2026
127.2200
128.0000
124.6900
126.6600
336,100
Wed, 12 Aug 2026
123.5100
126.9000
122.6200
126.3100
350,700
Tue, 11 Aug 2026
125.4600
126.5900
123.6500
125.3900
287,300
Mon, 10 Aug 2026
125.6100
127.2800
124.9400
125.4600
433,300
Mon, 10 Aug 2026
18 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
123.9700
127.2200
122.6000
126.5400
385,700
Thu, 06 Aug 2026
120.9000
125.6300
120.9000
124.2800
570,100
Wed, 05 Aug 2026
121.8700
121.8700
119.5000
120.3000
332,900
Tue, 04 Aug 2026
118.9200
121.7500
118.6200
120.3700
474,100
Mon, 03 Aug 2026
117.8500
120.5400
117.7000
120.1200
380,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
115.6500
117.8400
114.2500
117.1300
624,300
Thu, 30 Jul 2026
115.1600
116.3800
113.8000
115.7200
299,300
Wed, 29 Jul 2026
121.0000
121.0000
116.4400
117.0100
412,000
Tue, 28 Jul 2026
120.0000
122.6100
118.0400
121.5900
458,300
Mon, 27 Jul 2026
118.9100
119.7800
116.1600
118.4800
338,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
116.0800
122.3300
116.0800
118.9900
655,500
Thu, 23 Jul 2026
117.0000
119.1700
115.7200
116.5000
383,200
Wed, 22 Jul 2026
112.7400
116.4800
112.4900
115.9500
373,500
Tue, 21 Jul 2026
111.0000
112.9400
110.9500
111.8200
421,500
Mon, 20 Jul 2026
115.7300
115.9900
112.0900
112.6600
439,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
114.6800
117.9200
114.6800
115.5100
431,100
Thu, 16 Jul 2026
116.1800
116.3400
113.0200
114.9000
331,800
Wed, 15 Jul 2026
114.2300
116.9000
113.7000
115.2800
380,300
Tue, 14 Jul 2026
111.4700
115.1100
110.3500
113.9200
469,400
Mon, 13 Jul 2026
114.1500
115.1200
112.6300
113.3100
456,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.3200
115.0300
112.1800
112.6200
258,100
Thu, 09 Jul 2026
111.9900
114.1000
110.0300
114.0400
308,500
Wed, 08 Jul 2026
113.4700
113.6500
112.3100
113.2400
318,100
Tue, 07 Jul 2026
116.2500
117.6500
113.5800
113.6700
398,800
Mon, 06 Jul 2026
110.6300
115.0000
109.7400
114.7000
813,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.4700
111.0600
105.1700
110.9600
499,200
Wed, 01 Jul 2026
110.6500
113.0000
105.1900
105.4700
791,300
Tue, 30 Jun 2026
112.5900
113.7000
110.0000
110.4100
561,600
Mon, 29 Jun 2026
111.3100
113.1500
110.5000
112.9600
587,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
107.4000
110.8000
107.4000
110.2900
741,100
Thu, 25 Jun 2026
108.4700
111.2000
105.5200
106.6300
556,300
Wed, 24 Jun 2026
105.4500
108.5500
104.7800
108.4700
1,011,100
Tue, 23 Jun 2026
102.0800
105.3400
101.7400
105.1600
659,000
Mon, 22 Jun 2026
102.2300
103.5400
98.3400
100.6000
832,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
106.4500
106.7800
101.5000
102.3900
1,606,600
Wed, 17 Jun 2026
107.6800
110.3300
105.1700
106.7300
600,500
Tue, 16 Jun 2026
109.2900
110.3100
107.1500
108.8700
558,500
Mon, 15 Jun 2026
113.5600
113.7700
108.7400
109.3900
525,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.7800
115.8500
113.6500
113.8100
487,300
Thu, 11 Jun 2026
113.5200
116.7200
112.7300
114.9300
512,000
Wed, 10 Jun 2026
114.0700
115.8700
113.3100
114.2300
401,300
Tue, 09 Jun 2026
113.1200
114.5500
111.3200
114.0800
410,300
Mon, 08 Jun 2026
17 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 08 Jun 2026
113.6600
116.5900
112.5500
113.2000
461,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
117.7000
118.1700
113.4400
114.3500
501,600
Thu, 04 Jun 2026
116.4500
118.4200
112.7000
116.5700
571,400
Wed, 03 Jun 2026
113.3100
115.1700
109.2700
114.7300
716,500
Tue, 02 Jun 2026
113.4200
114.4500
108.7800
113.3600
906,000
Mon, 01 Jun 2026
16 · 10-Q
After market open · 12:41 ET
10-Q ↗
Mon, 01 Jun 2026
120.1900
123.4100
112.1600
115.0800
1,843,500
Mon, 01 Jun 2026
15 · 8-K
Pre-market · 06:55 ET
8-K ↗
Mon, 01 Jun 2026
14 · 8-K
Pre-market · 06:45 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
104.0200
106.0200
102.5000
104.2000
845,700
Fri, 29 May 2026
13 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 28 May 2026
101.6600
105.4100
100.3300
103.7000
511,100
Wed, 27 May 2026
100.8300
102.1500
100.0800
101.6600
557,800
Tue, 26 May 2026
99.1400
102.4500
98.1900
101.3600
517,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
96.3000
100.1600
95.6000
100.0100
406,100
Thu, 21 May 2026
95.8800
96.7300
94.5400
96.1700
310,000
Wed, 20 May 2026
95.3200
96.7200
93.0700
96.5400
428,800
Tue, 19 May 2026
96.8500
98.2900
94.9100
95.3200
646,200
Mon, 18 May 2026
92.7100
96.8800
92.0300
96.0100
568,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
93.3200
93.7200
92.1200
92.9300
351,600
Thu, 14 May 2026
90.4900
92.8300
89.9900
92.6500
378,300
Wed, 13 May 2026
93.2400
93.6600
87.1200
90.4100
552,300
Tue, 12 May 2026
93.3200
95.1700
93.1500
94.0000
475,100
Mon, 11 May 2026
93.9300
93.9500
91.4200
92.6500
516,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.7400
94.8600
91.1700
93.9300
477,100
Thu, 07 May 2026
94.4700
96.1700
93.0000
94.1200
602,700
Wed, 06 May 2026
94.7300
95.2700
92.8100
94.3600
524,300
Tue, 05 May 2026
97.0500
98.4500
94.3000
95.5900
502,500
Mon, 04 May 2026
95.6000
98.4300
94.9400
96.8600
380,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
97.6200
98.1900
95.6500
95.9100
414,500
Thu, 30 Apr 2026
95.0800
96.8800
94.6200
96.7700
431,400
Wed, 29 Apr 2026
95.6700
95.8800
94.0100
95.1300
407,200
Tue, 28 Apr 2026
94.7300
95.7600
92.9300
94.8800
420,500
Mon, 27 Apr 2026
95.7100
97.5700
93.6500
93.7900
565,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.4800
96.4600
94.0500
95.6100
441,300
Thu, 23 Apr 2026
95.2500
95.5100
93.6200
95.2700
494,300
Wed, 22 Apr 2026
12 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Wed, 22 Apr 2026
11 · DEF 14A
After-hours · 16:12 ET
DEFINITIVE PROXY STATEMENT ↗
Wed, 22 Apr 2026
96.7800
97.6500
94.8500
95.7100
439,900
Tue, 21 Apr 2026
95.2700
97.9100
94.0200
96.1400
496,300
Mon, 20 Apr 2026
95.5100
96.9200
94.4500
94.7000
417,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.3000
96.4300
94.5900
95.3800
488,100
Thu, 16 Apr 2026
96.2000
97.8600
94.9200
95.2300
359,300
Wed, 15 Apr 2026
94.6300
97.1400
94.1100
96.2000
559,200
Tue, 14 Apr 2026
95.0900
95.8500
93.5200
94.4800
517,800
Mon, 13 Apr 2026
91.9900
95.3900
91.8000
95.0100
538,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.6600
94.7700
91.3500
91.7200
614,600
Thu, 09 Apr 2026
10 · 8-K/A
After market open · 14:07 ET
8-K/A ↗
Thu, 09 Apr 2026
97.8500
97.8500
93.9800
95.0300
526,100
Thu, 09 Apr 2026
9 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 08 Apr 2026
100.4900
102.4700
97.7800
97.9800
611,300
Tue, 07 Apr 2026
99.5400
101.5800
99.0000
100.9100
448,100
Mon, 06 Apr 2026
99.6400
100.2100
99.0200
99.5700
318,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
97.3200
100.4100
96.5200
100.1100
426,600
Wed, 01 Apr 2026
95.2800
98.0900
94.2500
97.3200
483,500
Tue, 31 Mar 2026
95.2200
96.6400
92.6000
94.9200
758,900
Mon, 30 Mar 2026
97.4800
98.7700
94.2700
94.8000
711,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
99.4000
99.5500
96.8500
97.2600
494,800
Thu, 26 Mar 2026
96.1900
99.8900
96.0400
99.4000
642,900
Wed, 25 Mar 2026
95.3500
96.5100
93.6600
96.4600
461,500
Tue, 24 Mar 2026
96.6700
96.6700
94.3600
95.3500
617,000
Mon, 23 Mar 2026
96.2900
98.3000
95.7200
96.8700
638,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
97.2800
98.0900
96.3400
96.7400
1,954,800
Thu, 19 Mar 2026
96.3000
97.8900
95.8700
97.1600
565,100
Wed, 18 Mar 2026
93.5800
98.1000
93.5800
96.4000
649,500
Tue, 17 Mar 2026
93.7100
95.3800
91.4600
94.5800
1,027,200
Mon, 16 Mar 2026
8 · 10-K
After market open · 12:23 ET
10-K ↗
Mon, 16 Mar 2026
90.9800
94.9900
89.9400
93.0500
1,427,500
Mon, 16 Mar 2026
7 · 8-K
Pre-market · 06:55 ET
8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.0000
93.0000
90.8500
91.9100
784,600
Fri, 13 Mar 2026
6 · 8-K
Pre-market · 08:01 ET
8-K ↗
Thu, 12 Mar 2026
91.6200
93.6600
91.3100
91.5400
699,100
Wed, 11 Mar 2026
90.5200
92.0600
90.0100
91.6000
496,700
Tue, 10 Mar 2026
94.0700
94.6300
88.8000
90.5200
696,900
Mon, 09 Mar 2026
94.6900
95.1300
92.9200
94.3100
544,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.5200
95.6200
91.7000
95.4000
529,000
Thu, 05 Mar 2026
93.3000
94.6000
92.2200
93.4100
463,000
Wed, 04 Mar 2026
94.3100
95.0000
92.7200
93.3000
668,700
Tue, 03 Mar 2026
91.1400
94.7300
90.7300
94.4200
487,600
Mon, 02 Mar 2026
93.8000
93.9300
91.6900
92.4900
693,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.5600
92.6300
90.1500
92.2600
865,100
Thu, 26 Feb 2026
88.4800
91.8600
86.8100
91.7000
798,100
Wed, 25 Feb 2026
87.9700
88.5100
85.5000
86.7900
650,600
Tue, 24 Feb 2026
86.5700
88.0700
86.5700
87.5800
607,500
Mon, 23 Feb 2026
89.5000
89.9400
86.0200
86.4400
719,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
90.4600
90.9800
87.5900
89.9100
734,300
Thu, 19 Feb 2026
88.6300
92.5400
88.4100
91.0200
869,400
Wed, 18 Feb 2026
85.6400
88.9800
85.2200
88.5800
647,000
Tue, 17 Feb 2026
85.6800
87.2100
84.6700
85.1800
856,900
Tue, 17 Feb 2026
5 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.8300
88.0400
83.2600
86.6100
943,400
Thu, 12 Feb 2026
82.2300
86.7500
81.6600
83.4500
1,362,400
Wed, 11 Feb 2026
94.0900
95.8500
81.0800
82.2200
2,496,500
Wed, 11 Feb 2026
4 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 10 Feb 2026
98.1100
99.7100
97.4500
97.9200
476,300
Mon, 09 Feb 2026
98.3600
99.0900
96.7700
98.2600
466,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
97.2300
99.3700
95.1200
98.3600
705,100
Thu, 05 Feb 2026
98.0200
100.3700
96.9200
97.0300
542,700
Wed, 04 Feb 2026
97.0800
98.9500
96.4500
97.8700
595,800
Tue, 03 Feb 2026
100.1900
100.8300
96.6700
97.0000
610,500
Mon, 02 Feb 2026
101.1600
101.4500
99.1600
100.8800
505,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
101.2600
102.2400
100.6700
101.7600
605,500
Thu, 29 Jan 2026
104.3600
106.2200
101.4900
101.7000
511,000
Wed, 28 Jan 2026
103.6000
105.1300
102.5000
103.5500
425,400
Tue, 27 Jan 2026
104.5200
105.3700
103.5000
103.7000
356,700
Mon, 26 Jan 2026
110.1700
110.4200
102.2800
104.3800
727,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.2200
115.0000
108.6100
110.1400
603,400
Thu, 22 Jan 2026
109.1900
110.9700
108.7200
109.0700
393,300
Wed, 21 Jan 2026
108.7400
109.2400
107.5800
108.7400
521,200
Tue, 20 Jan 2026
110.3000
110.7400
108.1500
108.2400
335,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.1900
111.7800
108.5600
111.1300
551,300
Thu, 15 Jan 2026
108.2500
110.9500
107.2200
110.6500
408,600
Wed, 14 Jan 2026
111.0000
112.1300
105.6800
108.0600
791,100
Tue, 13 Jan 2026
114.6600
115.1100
112.3700
112.7400
363,700
Mon, 12 Jan 2026
114.0600
115.5000
112.7100
114.3200
475,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
111.3100
114.9200
111.2600
114.0200
393,400
Thu, 08 Jan 2026
108.4900
114.3300
108.2700
111.9800
635,400
Wed, 07 Jan 2026
108.8000
109.5600
106.2500
106.8400
679,000
Tue, 06 Jan 2026
106.7400
109.1900
106.2100
108.8000
531,800
Mon, 05 Jan 2026
102.0000
107.5300
101.1000
107.2200
630,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
100.6700
102.2400
100.0000
101.2200
374,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
102.1200
102.2500
100.5700
100.6600
291,900
Tue, 30 Dec 2025
103.1200
103.2900
102.1600
102.4800
350,900
Mon, 29 Dec 2025
102.3800
103.5800
101.8100
103.3500
358,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.9000
103.5100
102.1100
102.7100
264,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
102.3400
104.1400
101.5200
102.8000
193,700
Tue, 23 Dec 2025
102.1600
103.1100
101.6300
102.6600
501,200
Mon, 22 Dec 2025
101.9000
103.6100
101.2600
102.8200
447,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.7400
102.4600
100.2600
102.0000
1,231,300
Thu, 18 Dec 2025
102.6300
103.5000
99.9500
100.7400
775,200
Wed, 17 Dec 2025
99.8400
103.5400
99.8400
102.4400
826,800
Tue, 16 Dec 2025
101.4600
101.7600
99.4000
100.3500
654,500
Mon, 15 Dec 2025
99.7700
101.7700
98.6900
101.5800
753,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
101.3300
102.2700
100.1700
100.1800
639,600
Thu, 11 Dec 2025
101.0000
101.5200
98.5000
99.9500
632,900
Wed, 10 Dec 2025
97.4500
101.0900
96.5800
100.6600
694,400
Tue, 09 Dec 2025
98.6400
98.9100
96.5700
97.3300
785,600
Mon, 08 Dec 2025
101.8200
102.1400
97.5700
98.9300
876,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.3200
101.0100
97.2200
100.6100
1,195,700
Thu, 04 Dec 2025
3 · 10-Q
After market open · 12:25 ET
10-Q ↗
Thu, 04 Dec 2025
92.0000
104.6400
92.0000
101.7900
2,849,500
Thu, 04 Dec 2025
2 · 8-K
Pre-market · 06:55 ET
8-K ↗
Wed, 03 Dec 2025
87.6300
88.4000
86.6700
87.5300
823,200
Tue, 02 Dec 2025
86.5500
88.3900
86.3300
87.5600
801,500
Mon, 01 Dec 2025
86.0200
87.3200
85.2000
86.2400
632,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.6300
86.9200
85.5700
86.2100
326,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.6700
86.9700
85.6000
85.6900
342,300
Tue, 25 Nov 2025
85.4200
86.5200
84.8700
85.6700
567,600
Mon, 24 Nov 2025
85.8800
85.9800
84.1600
85.0800
563,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.8100
87.4300
84.5400
85.1700
608,500
Thu, 20 Nov 2025
87.0300
87.3500
84.7900
85.0100
384,600
Wed, 19 Nov 2025
87.0000
87.4100
85.6900
85.7600
341,400
Tue, 18 Nov 2025
87.3200
88.4800
86.9500
87.1500
463,900
Mon, 17 Nov 2025
87.9800
88.6200
87.0300
87.0900
427,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.0000
89.8600
87.9300
88.6200
358,100
Thu, 13 Nov 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 13 Nov 2025
90.6000
91.3200
89.4800
89.6100
319,400
Wed, 12 Nov 2025
91.5900
92.2100
90.3200
90.3800
518,600
Tue, 11 Nov 2025
91.7200
92.2000
89.9200
91.6200
455,200
Mon, 10 Nov 2025
91.9700
92.2700
89.2400
91.7200
710,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
90.2800
91.8500
89.7100
91.8100
327,100
Thu, 06 Nov 2025
92.0000
92.8900
90.2900
90.5200
352,400
Wed, 05 Nov 2025
91.4600
92.6300
90.9600
92.2200
375,900
Tue, 04 Nov 2025
91.4100
93.5300
90.8400
91.4400
487,500
Mon, 03 Nov 2025
93.3500
93.3500
90.7900
91.4100
499,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.0000
93.8400
91.0000
93.7100
641,500
Thu, 30 Oct 2025
90.1400
92.2100
90.1400
91.5000
429,200
Wed, 29 Oct 2025
92.0100
92.0300
90.1500
90.6600
560,900
Tue, 28 Oct 2025
92.9800
93.3400
92.0000
92.3400
555,700
Mon, 27 Oct 2025
94.0200
94.5500
92.2100
93.2100
908,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
98.8100
99.6900
91.8900
94.0900
1,308,300