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
96.9500
98.0295
95.9950
97.6100
655,283
Thu, 22 Oct 2026
90.8600
97.2700
90.8600
96.8900
927,200
Wed, 21 Oct 2026
91.5200
91.5200
89.8500
90.2200
595,700
Tue, 20 Oct 2026
86.5900
94.0300
86.3600
93.0700
1,461,100
Mon, 19 Oct 2026
87.5300
88.2500
86.4000
86.5400
540,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
86.9100
88.9800
86.5800
88.0000
700,900
Thu, 15 Oct 2026
82.8400
86.7500
82.7100
86.5000
742,000
Wed, 14 Oct 2026
84.8400
85.3900
80.8000
81.8500
1,151,800
Tue, 13 Oct 2026
85.9200
86.4800
84.4400
85.2700
503,200
Mon, 12 Oct 2026
83.7800
86.1200
83.1100
85.2000
441,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
83.0100
84.2800
82.9300
83.7800
556,000
Thu, 08 Oct 2026
83.6200
84.3800
82.7000
84.0500
638,700
Wed, 07 Oct 2026
81.8400
84.4100
81.8400
83.7200
505,900
Tue, 06 Oct 2026
83.5100
84.0000
81.6400
82.0600
619,100
Mon, 05 Oct 2026
82.7700
84.0300
81.0800
83.4200
864,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.3400
83.8500
77.8500
82.7700
949,400
Thu, 01 Oct 2026
19 · 8-K
After market open · 12:21 ET
8-K ↗
Thu, 01 Oct 2026
80.1400
81.9600
76.5300
78.0700
712,200
Wed, 30 Sep 2026
80.2900
81.0000
78.7100
80.3500
765,200
Tue, 29 Sep 2026
80.4100
81.5400
79.1800
80.2000
527,500
Mon, 28 Sep 2026
82.2300
83.0100
81.0000
81.6000
557,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
83.0700
83.7400
82.1800
82.2400
429,200
Thu, 24 Sep 2026
85.4000
86.0200
83.7000
83.8300
383,100
Wed, 23 Sep 2026
85.0300
85.5500
83.4700
84.8000
557,400
Tue, 22 Sep 2026
87.7500
87.7500
84.5400
85.7600
701,300
Mon, 21 Sep 2026
88.6800
89.2800
86.8000
87.0500
509,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
89.0300
89.7700
88.3200
89.0700
1,264,400
Thu, 17 Sep 2026
91.1100
91.1100
88.5900
88.7100
384,200
Wed, 16 Sep 2026
90.1700
92.1900
89.2700
90.0600
472,000
Tue, 15 Sep 2026
90.3100
91.5500
88.6900
90.3400
416,300
Mon, 14 Sep 2026
90.4400
92.5500
89.4700
90.9500
387,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
90.8500
90.8500
88.5200
89.9100
517,700
Thu, 10 Sep 2026
91.2600
92.3400
89.1100
89.9400
517,300
Wed, 09 Sep 2026
91.6600
91.6600
89.4300
91.1600
526,300
Tue, 08 Sep 2026
92.4400
93.1400
91.4500
92.0700
398,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
93.8400
94.9700
92.2200
93.5300
356,700
Thu, 03 Sep 2026
94.7000
97.1600
93.2800
95.9600
517,100
Wed, 02 Sep 2026
92.6600
94.9000
91.9100
93.4000
458,300
Tue, 01 Sep 2026
92.2500
94.3200
91.6100
92.6500
403,400
Mon, 31 Aug 2026
92.8100
93.6500
91.7500
92.2500
442,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
94.1600
94.2300
92.3900
93.6800
361,900
Thu, 27 Aug 2026
92.3800
93.7300
91.5900
93.0000
290,600
Wed, 26 Aug 2026
93.5600
94.1600
92.7700
93.7400
250,100
Tue, 25 Aug 2026
94.5000
94.7700
92.0000
93.4300
478,600
Mon, 24 Aug 2026
92.9100
95.1500
92.4500
94.7800
745,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
93.6200
93.9600
91.9200
92.0100
279,800
Thu, 20 Aug 2026
91.9200
93.5400
91.7600
93.0500
267,600
Wed, 19 Aug 2026
90.3300
94.7800
89.3000
92.8500
466,500
Tue, 18 Aug 2026
90.1400
90.8500
89.5800
89.9100
445,100
Mon, 17 Aug 2026
89.2900
90.7200
88.3900
89.3100
403,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
91.0900
91.5800
90.0800
90.7200
241,900
Thu, 13 Aug 2026
91.5900
92.1500
90.3800
91.0300
298,800
Wed, 12 Aug 2026
92.3400
93.2500
90.3200
90.5600
327,000
Tue, 11 Aug 2026
90.0500
93.0600
89.9700
92.5200
418,900
Mon, 10 Aug 2026
90.9400
90.9400
88.8500
89.9900
722,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Fri, 07 Aug 2026
89.5000
90.8300
86.2200
89.4100
888,200
Thu, 06 Aug 2026
17 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 06 Aug 2026
90.9700
90.9700
89.0300
90.4600
874,900
Wed, 05 Aug 2026
91.8600
91.8600
89.2100
90.0400
516,100
Tue, 04 Aug 2026
90.7100
91.7400
89.4000
91.5000
485,600
Mon, 03 Aug 2026
91.3700
92.5500
89.8700
91.9900
586,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.5200
89.8600
87.3100
89.7100
626,800
Thu, 30 Jul 2026
89.4700
89.6100
85.7800
89.5000
844,500
Wed, 29 Jul 2026
91.2300
93.1300
90.0300
90.4800
652,000
Tue, 28 Jul 2026
91.0000
91.5500
89.4200
91.1000
609,200
Mon, 27 Jul 2026
89.4600
90.8900
88.7300
89.3000
702,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
90.6500
92.9400
88.6700
89.3900
617,800
Thu, 23 Jul 2026
90.0200
92.0200
88.5700
90.0300
590,100
Wed, 22 Jul 2026
90.6700
90.9900
89.2800
90.4300
906,500
Tue, 21 Jul 2026
91.9200
92.5000
89.8900
90.5400
881,700
Mon, 20 Jul 2026
16 · 8-K/A
After-hours · 17:19 ET
8-K/A ↗
Mon, 20 Jul 2026
95.7000
95.9700
92.9900
93.5700
1,030,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.6400
101.3200
94.5100
95.7000
600,400
Thu, 16 Jul 2026
95.7900
101.4600
95.7700
99.9100
829,900
Wed, 15 Jul 2026
96.1200
97.5300
95.4600
96.3100
599,000
Tue, 14 Jul 2026
97.5600
98.4800
96.0400
96.4600
508,600
Mon, 13 Jul 2026
98.0600
99.0200
96.8800
98.0900
497,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.9900
97.3100
94.5300
96.8200
1,001,300
Thu, 09 Jul 2026
98.6600
98.7000
95.1700
95.3700
637,000
Wed, 08 Jul 2026
98.0000
99.8800
97.7200
98.8800
867,300
Tue, 07 Jul 2026
97.9900
99.2100
96.7300
99.0100
467,900
Mon, 06 Jul 2026
96.4600
97.3300
92.9600
96.2700
337,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.7900
97.7100
93.0300
97.4900
698,000
Wed, 01 Jul 2026
97.1000
97.4100
95.0000
95.3600
557,500
Wed, 01 Jul 2026
15 · 8-K
Pre-market · 08:27 ET
8-K ↗
Tue, 30 Jun 2026
94.3300
97.1300
93.6000
96.9700
677,100
Mon, 29 Jun 2026
93.6600
94.8600
92.2200
94.2800
627,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.1400
95.6100
93.0200
94.3500
2,555,400
Thu, 25 Jun 2026
91.4100
94.3900
89.9300
92.3300
633,900
Wed, 24 Jun 2026
87.0300
93.6700
86.5400
91.2400
1,397,900
Tue, 23 Jun 2026
86.0500
86.3800
84.5000
86.1800
613,300
Mon, 22 Jun 2026
86.2700
86.9100
84.4500
84.5800
583,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.8600
87.7700
85.2600
86.9800
1,009,200
Wed, 17 Jun 2026
85.2900
87.5100
85.0000
86.1000
682,000
Tue, 16 Jun 2026
88.4100
89.0600
85.7800
86.6500
613,200
Mon, 15 Jun 2026
88.5100
89.1900
87.3900
88.1000
737,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.5800
91.0200
88.6600
89.3700
473,900
Thu, 11 Jun 2026
91.2400
91.6600
89.3500
89.7600
562,600
Wed, 10 Jun 2026
88.0400
91.3100
87.6000
91.0300
663,100
Tue, 09 Jun 2026
84.3900
88.7300
84.2300
87.8100
575,100
Mon, 08 Jun 2026
14 · 8-K
After-hours · 16:56 ET
8-K ↗
Mon, 08 Jun 2026
85.7000
86.9600
84.4700
84.5800
501,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.8900
87.1100
83.5400
85.9000
602,100
Thu, 04 Jun 2026
85.2800
86.0300
82.8600
83.6500
453,500
Wed, 03 Jun 2026
82.6800
86.6500
82.3400
84.0200
674,100
Tue, 02 Jun 2026
84.7400
85.0300
81.7700
83.0000
595,700
Mon, 01 Jun 2026
13 · 8-K
After-hours · 16:49 ET
8-K ↗
Mon, 01 Jun 2026
83.0500
86.2500
82.8400
85.0900
729,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.6400
83.7100
80.9100
82.1700
865,300
Thu, 28 May 2026
85.2500
86.2500
83.9900
84.2200
444,900
Wed, 27 May 2026
12 · 8-K
After market open · 12:50 ET
8-K ↗
Wed, 27 May 2026
87.3300
88.5200
85.9500
86.2400
449,500
Tue, 26 May 2026
87.3900
88.1400
86.7100
87.1100
660,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
87.4900
88.4500
86.1700
87.4100
464,300
Thu, 21 May 2026
87.2700
88.2100
85.0200
87.2200
397,700
Wed, 20 May 2026
86.1200
87.8000
84.8300
87.4100
680,100
Tue, 19 May 2026
88.6800
90.2800
86.6800
86.7400
1,045,300
Mon, 18 May 2026
85.5800
88.8900
85.2000
88.1000
550,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.4400
86.9800
84.3300
85.1800
755,300
Thu, 14 May 2026
84.9400
86.6200
84.5700
86.3100
461,200
Wed, 13 May 2026
82.7700
84.3100
82.3400
84.3100
515,300
Tue, 12 May 2026
83.1600
85.3200
82.5100
84.8800
617,500
Mon, 11 May 2026
11 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 11 May 2026
85.1500
86.1900
82.5900
83.1500
603,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.1900
85.9200
83.3800
85.4400
478,600
Thu, 07 May 2026
84.7200
86.3400
84.2300
85.4500
609,100
Wed, 06 May 2026
86.1600
86.9700
83.5200
84.5800
677,100
Tue, 05 May 2026
86.7200
87.5600
85.1300
86.7600
584,200
Mon, 04 May 2026
88.0900
89.4900
85.8300
86.4000
1,203,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Fri, 01 May 2026
84.8200
88.4700
82.4200
86.8300
2,383,100
Thu, 30 Apr 2026
9 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 30 Apr 2026
77.9200
79.4200
77.3400
79.2500
852,800
Wed, 29 Apr 2026
77.5100
79.4300
76.2900
78.1100
829,800
Tue, 28 Apr 2026
77.7800
78.0900
75.9700
77.7500
1,108,000
Mon, 27 Apr 2026
79.4900
81.0300
76.6700
76.7500
1,064,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
83.6700
84.6500
79.8500
80.1900
711,800
Thu, 23 Apr 2026
80.4500
84.3400
80.2100
83.8700
635,100
Wed, 22 Apr 2026
8 · 8-K
After-hours · 16:43 ET
8-K ↗
Wed, 22 Apr 2026
78.2200
81.3100
78.0600
80.8400
978,200
Tue, 21 Apr 2026
79.4000
81.1100
77.4800
77.9600
1,268,500
Mon, 20 Apr 2026
81.1600
81.2400
79.0100
79.5400
758,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
7 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 17 Apr 2026
6 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 17 Apr 2026
82.2600
83.4200
80.5100
81.2200
911,200
Thu, 16 Apr 2026
81.5800
83.2000
81.5800
82.0900
458,300
Wed, 15 Apr 2026
82.9800
83.4900
81.0400
81.5400
505,600
Tue, 14 Apr 2026
84.3200
85.3900
82.4500
83.4400
575,100
Mon, 13 Apr 2026
86.5000
87.0400
83.9500
84.8900
600,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.7700
87.5500
85.5000
86.9800
744,500
Thu, 09 Apr 2026
86.6500
87.8900
86.0100
86.7700
559,800
Wed, 08 Apr 2026
86.9800
87.9800
85.8600
86.7100
1,006,900
Tue, 07 Apr 2026
86.0900
86.9900
85.0000
85.8300
967,700
Mon, 06 Apr 2026
86.3000
87.1700
85.5700
86.2300
939,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.1300
88.4000
81.8300
87.1800
1,962,400
Wed, 01 Apr 2026
80.4000
81.6800
79.1800
81.5400
897,200
Tue, 31 Mar 2026
79.5000
80.8600
77.3300
79.3400
959,000
Mon, 30 Mar 2026
75.0600
78.4800
75.0600
78.3800
983,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.0500
76.6000
74.9500
74.9700
848,200
Thu, 26 Mar 2026
76.4300
79.0500
76.1200
76.6200
504,500
Wed, 25 Mar 2026
77.1000
77.3700
74.0500
76.4300
813,700
Tue, 24 Mar 2026
77.1800
77.7300
75.8200
76.0600
883,400
Mon, 23 Mar 2026
77.7100
79.9400
76.3700
78.0100
927,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
84.6300
85.0000
77.2700
77.7100
1,712,100
Thu, 19 Mar 2026
85.7700
86.3900
84.0500
84.2600
465,400
Wed, 18 Mar 2026
87.4300
88.2200
85.7200
85.9100
462,200
Tue, 17 Mar 2026
88.6400
90.0800
87.6100
88.4400
523,700
Mon, 16 Mar 2026
88.1000
89.0300
87.5000
88.4600
537,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.5500
92.5400
87.6900
88.0900
929,500
Thu, 12 Mar 2026
87.7300
92.9300
87.1500
90.6800
935,500
Wed, 11 Mar 2026
93.9900
93.9900
88.1600
88.2300
1,043,500
Tue, 10 Mar 2026
94.0000
95.6800
88.9400
89.1700
916,700
Tue, 10 Mar 2026
5 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 09 Mar 2026
92.9700
96.1200
91.5000
95.7500
1,176,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.9800
97.0000
93.5600
94.0300
727,200
Thu, 05 Mar 2026
93.5500
97.7000
93.0300
97.4800
1,882,800
Wed, 04 Mar 2026
91.0300
93.8300
89.6200
93.5500
935,600
Tue, 03 Mar 2026
90.4600
92.0700
89.2100
91.6400
949,900
Mon, 02 Mar 2026
91.3900
93.1600
91.2100
91.9200
706,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.8500
94.5700
89.9300
93.1600
782,100
Thu, 26 Feb 2026
90.0900
92.8500
89.5100
92.1300
1,720,300
Wed, 25 Feb 2026
91.6500
92.7000
88.5100
89.0900
1,105,300
Tue, 24 Feb 2026
92.7100
94.1300
91.7200
91.8700
848,000
Mon, 23 Feb 2026
94.1000
96.2400
91.1800
92.7100
1,589,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
4 · 10-K
After-hours · 16:24 ET
10-K ↗
Fri, 20 Feb 2026
99.1900
101.1100
95.2900
95.4600
1,021,800
Thu, 19 Feb 2026
3 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 19 Feb 2026
102.5700
103.3700
100.6600
101.2800
1,004,500
Wed, 18 Feb 2026
103.7300
103.7300
101.5600
102.3400
707,000
Tue, 17 Feb 2026
104.7100
105.5600
103.5600
103.8800
466,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
102.5900
105.4000
102.5300
103.7200
677,600
Thu, 12 Feb 2026
107.1200
107.1200
100.9300
102.5200
744,100
Wed, 11 Feb 2026
104.5500
107.9600
102.8200
107.3400
644,900
Tue, 10 Feb 2026
103.6400
105.7500
103.3400
104.2400
522,100
Mon, 09 Feb 2026
104.4700
104.7900
103.0900
103.6700
388,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.0000
107.0100
104.4900
104.6500
558,400
Thu, 05 Feb 2026
104.6600
106.4000
103.3000
104.7300
624,100
Wed, 04 Feb 2026
104.0700
104.5200
101.3500
103.8100
435,600
Tue, 03 Feb 2026
102.4000
104.2500
101.1300
103.1800
740,700
Mon, 02 Feb 2026
101.3700
103.3200
100.2300
102.3900
617,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.8500
103.8500
99.5100
100.8800
706,600
Thu, 29 Jan 2026
104.3100
105.8000
103.0300
103.3000
530,300
Wed, 28 Jan 2026
105.7800
105.7800
102.0500
104.3900
587,300
Tue, 27 Jan 2026
105.2200
106.4200
104.0700
105.8200
587,000
Mon, 26 Jan 2026
106.1400
107.0900
104.8900
105.7100
420,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.5600
107.5800
105.4500
105.8100
374,500
Thu, 22 Jan 2026
106.0700
107.8200
106.0700
106.5600
404,100
Wed, 21 Jan 2026
104.3200
106.1900
103.0300
105.7300
698,600
Tue, 20 Jan 2026
105.9900
106.7700
103.6800
103.7800
864,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
104.6700
106.2300
103.9300
106.1500
593,700
Thu, 15 Jan 2026
101.6300
105.0000
99.5500
104.7900
631,400
Wed, 14 Jan 2026
100.0000
101.8900
99.1100
101.8500
516,300
Tue, 13 Jan 2026
100.0000
100.7500
97.9400
100.0800
431,900
Mon, 12 Jan 2026
99.9400
100.3600
98.3500
99.9500
594,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
99.4000
101.2000
98.8200
99.9600
580,600
Thu, 08 Jan 2026
100.2500
100.7900
98.9800
99.6900
983,000
Wed, 07 Jan 2026
103.3000
104.0200
100.7800
100.8200
536,600
Tue, 06 Jan 2026
101.6300
105.5900
100.9600
103.3000
812,300
Mon, 05 Jan 2026
98.1400
100.6800
97.9600
100.1200
701,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
97.9400
100.0100
97.5900
98.6500
518,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.8200
100.4400
97.8300
97.9400
542,400
Tue, 30 Dec 2025
101.3000
101.7300
100.2400
100.2900
738,000
Mon, 29 Dec 2025
101.3600
102.5100
101.2300
101.6600
1,264,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.8400
101.5500
100.5200
101.1300
400,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.0100
101.7500
99.9300
100.8200
316,000
Tue, 23 Dec 2025
99.7200
100.4100
99.2400
99.9600
1,021,100
Mon, 22 Dec 2025
98.1400
100.5300
98.1400
99.6500
1,137,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.3700
101.2700
98.2800
98.4900
11,025,800
Thu, 18 Dec 2025
99.3700
101.9300
98.4000
100.5900
1,397,900
Wed, 17 Dec 2025
99.6300
101.7000
99.1400
99.4400
1,237,900
Tue, 16 Dec 2025
100.5400
101.7600
99.7700
99.8300
1,359,000
Mon, 15 Dec 2025
99.7700
101.5800
99.7000
100.4700
1,353,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
100.0000
100.5500
98.6200
99.0500
1,045,600
Thu, 11 Dec 2025
98.2200
99.9500
97.8100
98.9500
987,800
Wed, 10 Dec 2025
96.7300
98.9700
96.0900
97.8000
1,200,300
Tue, 09 Dec 2025
98.8200
100.1400
96.3600
96.6200
1,568,500
Mon, 08 Dec 2025
98.4400
101.0200
98.4400
99.2200
2,571,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.1300
95.9800
93.6800
94.5700
361,000
Thu, 04 Dec 2025
95.6400
96.1500
94.1200
94.7100
427,600
Wed, 03 Dec 2025
95.7200
97.2100
95.4300
95.6800
544,100
Tue, 02 Dec 2025
95.9100
96.8500
94.7500
95.6000
434,600
Mon, 01 Dec 2025
96.3900
98.2300
95.6600
96.1400
562,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
96.4700
97.0400
95.6200
96.3900
210,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.9000
97.9200
96.3500
96.7200
507,300
Tue, 25 Nov 2025
95.1100
97.5200
94.9700
96.9100
453,300
Mon, 24 Nov 2025
94.1000
95.0500
92.9300
94.5100
790,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.9400
95.8000
90.7500
95.0500
981,900
Thu, 20 Nov 2025
91.9200
93.3200
91.5500
93.0200
633,200
Wed, 19 Nov 2025
91.0700
92.9400
90.7600
91.9200
533,900
Tue, 18 Nov 2025
89.0600
91.5700
89.0400
91.2100
521,000
Mon, 17 Nov 2025
89.3900
89.7600
88.0000
89.0000
575,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
86.5900
89.8100
86.5100
89.2000
456,900
Thu, 13 Nov 2025
86.6400
88.9200
86.6400
88.3600
797,000
Wed, 12 Nov 2025
87.9600
88.5000
86.7600
87.4000
705,700
Tue, 11 Nov 2025
88.0300
88.6600
86.9500
88.2500
332,400
Mon, 10 Nov 2025
87.5900
88.4100
85.9200
87.8600
584,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.4000
88.4000
86.7000
88.0800
439,300
Thu, 06 Nov 2025
89.2200
90.0300
88.1900
88.3100
641,000
Wed, 05 Nov 2025
89.5500
90.1200
87.5000
90.0000
659,300
Tue, 04 Nov 2025
89.5500
90.7500
89.1800
89.9500
642,100
Mon, 03 Nov 2025
90.5600
90.5600
87.7900
88.7200
929,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Fri, 31 Oct 2025
87.5700
89.0100
82.8400
88.5700
1,022,500
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 30 Oct 2025
84.2100
84.9900
82.2200
82.8400
840,200
Wed, 29 Oct 2025
87.1700
87.6100
84.0000
84.1700
829,300
Tue, 28 Oct 2025
88.0500
89.0400
87.0000
87.9100
473,100
Mon, 27 Oct 2025
88.1300
88.9700
87.4400
88.8500
348,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
91.3700
91.5000
88.1100
88.4900
394,400