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
79.4800
79.4800
74.1350
76.3700
1,020,730
Thu, 22 Oct 2026
15 · 10-Q
After market open · 11:10 ET
10-Q ↗
Thu, 22 Oct 2026
14 · 8-K
After market open · 11:03 ET
8-K ↗
Thu, 22 Oct 2026
76.8700
82.9900
76.3000
81.7000
1,143,600
Wed, 21 Oct 2026
88.2300
88.2300
84.5600
84.8300
757,700
Tue, 20 Oct 2026
86.4500
88.3300
84.7500
87.7800
447,900
Mon, 19 Oct 2026
86.9100
87.3800
86.4600
86.7800
250,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
89.3000
90.6100
86.7400
87.2500
436,600
Thu, 15 Oct 2026
86.9500
89.3100
85.5600
88.6700
428,600
Wed, 14 Oct 2026
85.8800
86.6200
85.1600
86.6100
346,400
Tue, 13 Oct 2026
85.2700
87.1400
85.2700
86.5300
281,600
Mon, 12 Oct 2026
85.6200
85.6200
83.9100
84.7500
334,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
86.3100
86.9400
85.3600
85.4300
281,600
Thu, 08 Oct 2026
86.5700
86.5700
85.1600
86.1500
579,900
Wed, 07 Oct 2026
88.0000
88.3000
86.2900
87.0900
392,000
Tue, 06 Oct 2026
88.9200
89.5100
88.6500
89.3100
352,800
Mon, 05 Oct 2026
88.7100
91.0600
87.9800
89.2700
498,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
89.2400
89.2400
87.1000
88.7700
342,700
Thu, 01 Oct 2026
86.2100
88.7300
85.6800
88.3600
690,400
Wed, 30 Sep 2026
87.4900
88.8700
86.4100
86.6800
535,800
Tue, 29 Sep 2026
87.2600
88.0700
86.1400
87.0600
776,800
Mon, 28 Sep 2026
89.8600
89.9400
86.5600
86.9500
756,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
89.9900
90.9100
89.6600
90.4600
504,200
Thu, 24 Sep 2026
92.6700
93.1000
88.8600
89.8500
489,900
Wed, 23 Sep 2026
90.8100
93.6000
89.7100
93.0300
423,800
Tue, 22 Sep 2026
92.6200
93.6700
91.5200
91.9900
428,900
Mon, 21 Sep 2026
95.0300
95.2800
91.8100
91.8900
541,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
97.6600
97.6600
93.0700
94.6100
1,506,200
Thu, 17 Sep 2026
99.3700
99.9300
97.0800
98.0000
414,600
Wed, 16 Sep 2026
98.0800
99.5600
95.9900
97.4700
717,400
Tue, 15 Sep 2026
100.1500
100.1500
97.0800
97.6700
734,100
Mon, 14 Sep 2026
99.8100
100.2600
98.5900
100.0100
464,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
102.0700
102.0700
100.2800
100.9300
231,100
Thu, 10 Sep 2026
98.9600
100.6200
97.6400
100.5600
233,600
Wed, 09 Sep 2026
100.4000
101.1700
99.3800
99.6200
412,800
Tue, 08 Sep 2026
102.3300
102.4000
99.0100
100.6600
319,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
101.7000
103.4100
100.8900
102.6400
275,900
Thu, 03 Sep 2026
102.5000
103.2200
100.5500
102.2700
337,900
Wed, 02 Sep 2026
100.7500
103.0000
100.2300
101.7200
302,100
Tue, 01 Sep 2026
100.6800
101.3800
99.8400
100.7600
522,200
Mon, 31 Aug 2026
102.6400
103.0500
101.5000
101.8200
377,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
101.3700
102.9200
100.3700
102.0200
346,200
Thu, 27 Aug 2026
103.2600
104.2000
100.6700
100.9800
784,400
Wed, 26 Aug 2026
104.1700
104.2300
102.4700
103.6900
375,300
Tue, 25 Aug 2026
101.9000
103.9600
100.9800
103.5800
285,900
Mon, 24 Aug 2026
105.9400
105.9400
100.1100
101.8600
411,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
106.4500
108.0800
105.3700
105.9400
264,100
Thu, 20 Aug 2026
105.6900
105.6900
103.8500
105.3400
306,700
Wed, 19 Aug 2026
105.4600
107.8300
105.3900
105.8600
304,300
Tue, 18 Aug 2026
107.8000
107.8000
104.9900
105.5600
603,000
Mon, 17 Aug 2026
107.5600
108.5100
106.4600
107.8000
305,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
107.2500
108.4600
106.4200
108.2200
185,300
Thu, 13 Aug 2026
106.7600
107.4700
104.9300
107.2500
324,900
Wed, 12 Aug 2026
105.5500
106.5800
104.9700
106.3900
386,900
Tue, 11 Aug 2026
105.1700
107.1100
104.9100
106.1900
253,400
Mon, 10 Aug 2026
104.1300
105.0200
102.5100
104.7900
428,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.4300
106.6400
103.4300
104.1300
324,000
Thu, 06 Aug 2026
104.9000
104.9000
102.5400
103.2000
396,400
Wed, 05 Aug 2026
104.5200
109.5400
103.6200
104.3300
376,500
Tue, 04 Aug 2026
103.3100
105.4500
101.2700
105.4000
463,200
Mon, 03 Aug 2026
105.2400
105.9300
103.8800
105.4800
385,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
104.2700
105.1100
101.9200
104.5400
439,300
Thu, 30 Jul 2026
106.6700
108.2200
104.4500
105.0600
566,200
Wed, 29 Jul 2026
107.8000
108.8900
105.6400
106.7200
852,200
Tue, 28 Jul 2026
104.4100
108.6800
103.2400
106.9300
489,300
Mon, 27 Jul 2026
104.7400
105.6300
103.1700
105.5400
479,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.8300
106.4900
99.8300
103.7500
778,400
Thu, 23 Jul 2026
98.1500
103.1000
95.1400
100.1100
877,900
Thu, 23 Jul 2026
13 · 10-Q
Pre-market · 07:13 ET
10-Q ↗
Thu, 23 Jul 2026
12 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 22 Jul 2026
103.9300
105.8700
102.8600
103.1600
410,100
Tue, 21 Jul 2026
102.9100
104.8200
101.2600
104.0300
429,800
Mon, 20 Jul 2026
105.5600
105.5600
101.4700
101.6100
562,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
104.1400
106.4900
101.8100
104.8500
505,200
Thu, 16 Jul 2026
104.7700
107.3000
104.7700
106.2900
399,200
Wed, 15 Jul 2026
103.9700
107.2500
103.9700
105.5900
320,100
Tue, 14 Jul 2026
105.0500
105.0500
102.6100
103.9700
344,600
Mon, 13 Jul 2026
106.5800
107.5000
103.1400
103.5400
399,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
107.4600
109.0200
106.4200
106.5800
458,600
Thu, 09 Jul 2026
104.2700
107.7500
103.5200
106.8400
485,800
Wed, 08 Jul 2026
104.8600
105.0500
101.3600
104.2900
443,400
Tue, 07 Jul 2026
106.3400
107.5700
105.1000
105.7700
611,900
Mon, 06 Jul 2026
101.4300
107.9500
100.6800
107.8500
541,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
99.0200
103.0900
99.0200
102.4500
860,100
Wed, 01 Jul 2026
98.7400
100.4200
97.9600
99.0200
722,300
Tue, 30 Jun 2026
95.3100
99.6100
95.3000
99.2100
833,000
Mon, 29 Jun 2026
102.2800
102.2800
93.8200
94.9400
1,775,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
106.3500
106.3500
96.9300
103.0800
2,110,000
Thu, 25 Jun 2026
124.0000
125.0000
110.3800
111.5000
1,165,300
Thu, 25 Jun 2026
11 · 8-K
Pre-market · 08:36 ET
8-K ↗
Wed, 24 Jun 2026
115.6700
118.3000
115.2200
118.1600
655,300
Tue, 23 Jun 2026
118.1000
121.0100
115.7900
115.8200
703,800
Mon, 22 Jun 2026
123.0000
126.9500
119.3600
120.0000
1,215,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
110.5900
114.0700
108.7500
113.8100
904,800
Wed, 17 Jun 2026
110.9000
114.7900
110.0900
110.4000
493,900
Wed, 17 Jun 2026
10 · 8-K
Pre-market · 07:10 ET
8-K ↗
Tue, 16 Jun 2026
116.8900
118.3900
111.7000
112.1400
448,100
Mon, 15 Jun 2026
9 · 8-K
After-hours · 16:00 ET
8-K ↗
Mon, 15 Jun 2026
120.4000
121.3500
116.3600
116.8900
338,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
120.6200
122.0000
118.2800
118.4400
378,500
Thu, 11 Jun 2026
118.8800
120.5600
116.4800
120.0500
396,800
Wed, 10 Jun 2026
119.5300
121.8600
117.5400
117.7000
428,500
Tue, 09 Jun 2026
121.7600
122.6900
117.3100
119.3500
420,200
Mon, 08 Jun 2026
119.3600
121.6200
119.0100
120.4400
422,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.0000
121.1800
116.7600
117.4600
287,500
Thu, 04 Jun 2026
122.4600
123.4000
120.5800
121.8000
643,300
Wed, 03 Jun 2026
122.2300
125.1200
121.8300
123.1500
423,600
Tue, 02 Jun 2026
119.4000
125.0000
119.3700
123.9000
471,200
Mon, 01 Jun 2026
116.5000
118.4200
115.8300
118.1500
365,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
118.9700
121.0400
117.6300
118.2900
475,800
Thu, 28 May 2026
117.1200
119.5900
115.3500
119.1200
456,000
Wed, 27 May 2026
117.8700
119.8700
117.0700
117.8400
502,500
Tue, 26 May 2026
114.2300
117.2600
113.5700
116.6600
397,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
111.9800
115.7200
109.6400
113.4700
307,200
Thu, 21 May 2026
107.5800
111.2800
107.4100
110.7500
429,500
Wed, 20 May 2026
105.4900
109.2900
104.8500
109.2200
311,400
Tue, 19 May 2026
106.8700
107.4000
103.6900
105.0000
572,400
Mon, 18 May 2026
111.8100
113.9400
108.3200
108.5000
399,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
114.2200
114.2200
109.7800
110.4900
393,200
Thu, 14 May 2026
115.7900
117.2900
114.6200
115.6200
406,100
Wed, 13 May 2026
115.4500
116.9500
114.3800
114.9500
452,300
Tue, 12 May 2026
115.5800
115.9800
112.8900
114.7000
369,300
Mon, 11 May 2026
114.6200
117.2000
110.8800
116.0100
557,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.3400
116.0600
112.3500
114.3500
569,300
Thu, 07 May 2026
113.7200
114.4900
112.1100
112.3500
446,700
Wed, 06 May 2026
112.2600
115.4400
112.0300
113.7200
520,500
Tue, 05 May 2026
108.7400
110.7200
107.4500
110.2300
511,100
Mon, 04 May 2026
110.6000
111.3300
107.0100
108.1600
596,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
110.5600
113.2500
109.1100
110.8500
875,200
Thu, 30 Apr 2026
107.4400
111.8000
106.9000
111.7100
701,000
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 29 Apr 2026
108.8300
110.8700
106.6100
108.2400
564,100
Tue, 28 Apr 2026
7 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Tue, 28 Apr 2026
6 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Tue, 28 Apr 2026
113.1400
113.1400
110.0800
110.3600
665,400
Mon, 27 Apr 2026
115.2700
117.9600
112.9500
113.1400
1,049,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
110.5900
115.6400
110.3300
113.6900
1,508,300
Thu, 23 Apr 2026
98.0000
110.5200
98.0000
109.4000
1,610,100
Thu, 23 Apr 2026
5 · 10-Q
Pre-market · 07:08 ET
10-Q ↗
Thu, 23 Apr 2026
4 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 22 Apr 2026
102.0500
103.1900
99.3600
99.9900
760,800
Tue, 21 Apr 2026
101.6200
103.7800
101.1300
101.3500
603,500
Mon, 20 Apr 2026
97.9700
101.9600
97.9700
101.4400
825,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.3900
101.0100
95.3900
98.6500
1,051,800
Thu, 16 Apr 2026
92.9600
94.1400
90.1600
92.7000
663,700
Wed, 15 Apr 2026
93.5900
94.0500
91.7300
93.1800
258,900
Tue, 14 Apr 2026
93.2400
95.3700
93.0500
93.7400
333,200
Mon, 13 Apr 2026
93.2700
93.7900
90.6200
93.4300
783,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.4700
97.7000
93.9200
94.0000
377,500
Thu, 09 Apr 2026
96.4000
97.0600
94.9700
96.6500
497,500
Wed, 08 Apr 2026
97.3800
98.0000
95.4100
97.0200
346,800
Tue, 07 Apr 2026
90.6800
94.1300
90.6300
92.7900
588,700
Mon, 06 Apr 2026
90.9900
91.4900
89.8000
90.8200
344,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
90.9500
91.8600
88.7300
91.3800
852,400
Wed, 01 Apr 2026
91.4200
94.1200
90.3100
92.6600
505,900
Tue, 31 Mar 2026
87.3100
92.0800
87.3100
91.1100
731,100
Mon, 30 Mar 2026
88.6500
88.6700
85.1600
85.7100
384,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.0800
89.0100
87.0500
87.8300
361,300
Thu, 26 Mar 2026
86.5000
88.4500
86.5000
87.8400
292,600
Wed, 25 Mar 2026
88.7300
89.9000
86.8500
87.6100
200,300
Tue, 24 Mar 2026
85.4800
88.4900
84.7900
87.7300
458,300
Mon, 23 Mar 2026
87.8500
88.6200
85.8200
86.0000
517,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
85.1100
86.1800
83.9000
85.2800
1,056,700
Thu, 19 Mar 2026
84.4500
85.9700
83.4900
84.9800
531,100
Wed, 18 Mar 2026
86.7200
87.1900
84.2200
84.4500
808,200
Tue, 17 Mar 2026
91.0000
91.8000
87.4400
87.5700
671,900
Mon, 16 Mar 2026
89.9700
90.9200
89.2000
90.0600
573,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.3400
91.1200
88.9400
89.0900
593,900
Thu, 12 Mar 2026
89.1700
91.0600
89.1700
90.2400
551,800
Wed, 11 Mar 2026
90.6300
92.0700
90.3100
90.6700
499,400
Tue, 10 Mar 2026
91.7400
92.4400
90.1000
90.6900
429,500
Mon, 09 Mar 2026
89.6300
92.3000
88.8100
91.8200
490,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.7300
90.9100
88.6400
90.3300
632,800
Thu, 05 Mar 2026
91.2500
92.7600
90.0400
90.6000
543,600
Wed, 04 Mar 2026
95.5400
95.7300
92.3700
92.3800
701,900
Tue, 03 Mar 2026
92.0700
94.6700
90.0500
94.3700
596,400
Mon, 02 Mar 2026
93.2300
95.6700
92.5400
95.4500
496,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.3100
97.4800
94.8100
95.6700
658,800
Thu, 26 Feb 2026
99.7800
100.2000
97.1500
98.7300
549,300
Wed, 25 Feb 2026
98.3000
99.8400
96.7700
99.5900
593,300
Tue, 24 Feb 2026
95.7600
98.9900
95.5900
97.8100
688,700
Mon, 23 Feb 2026
92.9100
95.3100
91.6400
95.0700
746,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.0000
93.6100
89.9000
92.9100
878,800
Thu, 19 Feb 2026
99.4900
102.3900
91.8000
93.9100
1,790,100
Thu, 19 Feb 2026
3 · 10-K
Pre-market · 07:14 ET
10-K ↗
Thu, 19 Feb 2026
2 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 18 Feb 2026
104.0900
107.4300
104.0900
106.1400
1,050,900
Tue, 17 Feb 2026
104.3500
105.7600
102.8700
104.2600
789,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
98.6700
105.0500
98.2200
104.9400
915,500
Thu, 12 Feb 2026
102.6100
103.7700
96.4000
98.3000
970,700
Wed, 11 Feb 2026
100.2200
102.9800
99.6900
101.7000
403,900
Tue, 10 Feb 2026
99.6200
100.9500
98.7600
99.8000
592,000
Mon, 09 Feb 2026
100.9000
101.5300
98.1600
99.0600
492,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
99.6200
101.2900
97.8800
100.9000
502,800
Thu, 05 Feb 2026
100.2800
100.9800
99.0400
99.7100
325,600
Wed, 04 Feb 2026
98.4800
102.5100
98.3300
100.7500
661,200
Tue, 03 Feb 2026
95.0700
97.9300
95.0700
96.9600
517,200
Mon, 02 Feb 2026
91.1600
95.8000
90.7500
95.7300
721,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.6500
92.0000
89.6800
90.8600
703,200
Thu, 29 Jan 2026
91.8200
93.2700
90.2000
92.4200
589,700
Wed, 28 Jan 2026
93.6200
93.9700
90.8300
91.0300
753,300
Tue, 27 Jan 2026
92.5400
93.7300
91.5300
93.6300
655,200
Mon, 26 Jan 2026
91.7100
92.2500
90.4500
91.8500
229,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
92.3300
93.1800
90.2500
91.4100
402,300
Thu, 22 Jan 2026
95.8800
96.8100
92.4200
92.5800
467,500
Wed, 21 Jan 2026
92.8600
97.2900
92.2500
95.7100
637,000
Tue, 20 Jan 2026
93.1000
93.6100
90.7500
91.6800
776,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
97.5200
97.5900
93.2400
93.6900
654,100
Thu, 15 Jan 2026
98.3700
98.7000
96.7900
97.5400
466,900
Wed, 14 Jan 2026
99.6300
100.0300
97.6400
98.2200
364,300
Tue, 13 Jan 2026
100.2000
100.9500
99.2900
99.5600
375,400
Mon, 12 Jan 2026
100.3200
101.9100
99.0100
99.4200
352,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
104.1500
105.4700
101.6800
101.8900
465,600
Thu, 08 Jan 2026
101.2600
105.4100
101.0600
104.1700
329,700
Wed, 07 Jan 2026
103.6900
104.2800
100.7200
101.3600
312,700
Tue, 06 Jan 2026
98.2100
103.6700
98.0000
103.6200
533,300
Mon, 05 Jan 2026
96.3800
99.8800
96.3800
98.9900
419,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
95.2500
96.9500
94.3600
96.8800
454,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
95.8400
96.0000
94.2500
95.1000
348,100
Tue, 30 Dec 2025
95.4200
96.6600
94.2700
96.2200
399,700
Mon, 29 Dec 2025
97.4000
97.5600
95.4600
95.8000
485,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
97.1900
98.0600
96.4300
97.3000
190,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
97.2000
97.9000
95.9900
96.9600
212,400
Tue, 23 Dec 2025
98.3600
98.5800
96.5600
96.9100
457,300
Mon, 22 Dec 2025
99.9800
100.4400
98.0000
98.1700
405,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.2000
101.2600
99.2900
99.8600
986,400
Thu, 18 Dec 2025
101.1300
102.2500
99.6300
100.1700
517,100
Wed, 17 Dec 2025
102.0000
102.5100
99.2500
99.9700
503,800
Tue, 16 Dec 2025
103.4600
103.7500
100.9300
101.9800
410,300
Mon, 15 Dec 2025
104.0400
104.0400
101.8700
102.6500
327,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
104.8300
105.9300
103.3300
103.4300
274,900
Thu, 11 Dec 2025
103.9700
104.7700
103.3000
104.1500
283,300
Wed, 10 Dec 2025
100.5100
104.5800
100.2500
103.7600
489,400
Tue, 09 Dec 2025
99.1000
100.9400
98.9100
99.9100
309,500
Mon, 08 Dec 2025
99.6000
101.5300
98.5700
99.7600
344,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.5700
101.7500
99.4700
99.4800
268,600
Thu, 04 Dec 2025
101.6300
103.3800
99.5600
100.5700
647,700
Wed, 03 Dec 2025
101.4300
103.1800
100.8000
101.6400
267,800
Tue, 02 Dec 2025
102.1400
102.4700
100.3900
100.5800
308,100
Mon, 01 Dec 2025
102.4700
103.9600
101.3700
101.9800
229,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
104.0600
104.0600
102.6900
103.2500
121,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
102.8000
104.0700
101.8000
103.1000
275,200
Tue, 25 Nov 2025
101.1400
103.8700
101.1400
102.9100
237,600
Mon, 24 Nov 2025
101.5800
103.1300
101.0600
101.2100
228,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
97.9700
102.8200
97.9700
101.9600
290,500
Thu, 20 Nov 2025
101.1200
102.7000
97.1700
97.7600
552,400
Wed, 19 Nov 2025
101.0900
101.4500
100.0100
100.4000
324,700
Tue, 18 Nov 2025
99.8400
101.9200
99.4900
101.2000
274,900
Mon, 17 Nov 2025
104.0600
104.6200
99.9900
100.3600
476,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
105.1500
105.4000
103.3200
105.1200
258,100
Thu, 13 Nov 2025
106.7900
108.4600
104.9000
105.9800
337,900
Wed, 12 Nov 2025
108.2100
108.8400
105.7400
107.0100
311,900
Tue, 11 Nov 2025
106.9600
108.5300
106.6500
108.2100
284,600
Mon, 10 Nov 2025
106.9500
108.6000
106.9500
107.2200
311,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
104.2600
107.2600
103.7000
106.6700
264,200
Thu, 06 Nov 2025
105.7400
106.1300
103.4800
104.0700
224,900
Wed, 05 Nov 2025
106.0000
107.8200
104.9300
106.3800
330,600
Tue, 04 Nov 2025
1 · 10-Q/A
After-hours · 17:16 ET
10-Q/A ↗
Tue, 04 Nov 2025
106.5700
106.8100
104.4000
105.4900
291,200
Mon, 03 Nov 2025
106.0500
110.0600
105.5900
106.9300
677,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
104.5600
107.4700
104.1700
107.1600
671,400
Thu, 30 Oct 2025
103.5300
106.4700
103.2300
105.3500
533,000
Wed, 29 Oct 2025
107.3000
108.2300
103.6800
104.2000
612,800
Tue, 28 Oct 2025
104.0800
107.4200
104.0800
107.3200
588,900
Mon, 27 Oct 2025
107.3700
108.7600
103.8900
104.0000
741,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
109.3400
110.1000
106.7400
107.8200
696,100