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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
104.3400
105.2700
102.0100
102.2950
1,112,161
Thu, 22 Oct 2026
108.6000
110.0000
104.4500
104.5000
1,510,400
Wed, 21 Oct 2026
14 · 8-K
After-hours · 20:06 ET
FORM 8-K ↗
Wed, 21 Oct 2026
107.5900
108.5300
105.9600
108.4300
647,500
Tue, 20 Oct 2026
104.7900
107.2200
104.7800
107.1500
904,000
Mon, 19 Oct 2026
104.4200
105.4400
104.3900
104.7900
643,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
106.0000
106.8100
103.9600
104.4000
671,900
Thu, 15 Oct 2026
105.6900
105.7200
102.9000
105.2700
1,026,600
Wed, 14 Oct 2026
105.3100
105.9500
104.4700
105.2700
892,800
Tue, 13 Oct 2026
105.9000
105.9000
104.0000
105.5100
925,600
Mon, 12 Oct 2026
104.7000
105.5100
104.5000
105.0000
634,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
103.6000
105.0300
102.6200
104.7000
961,700
Thu, 08 Oct 2026
102.0700
103.7900
101.4000
103.2500
440,900
Wed, 07 Oct 2026
102.8400
102.8400
100.8700
102.0700
546,500
Tue, 06 Oct 2026
103.0800
103.9400
102.5400
102.8600
748,500
Mon, 05 Oct 2026
102.1600
104.0400
101.2400
103.2600
834,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
104.5700
105.0700
102.4000
102.4300
619,100
Thu, 01 Oct 2026
102.3700
103.9600
98.4500
103.8700
661,200
Wed, 30 Sep 2026
103.5100
104.3800
102.6500
102.6600
599,000
Tue, 29 Sep 2026
104.4800
105.3500
103.1700
103.3500
552,500
Mon, 28 Sep 2026
105.7500
105.7500
104.0900
104.8200
681,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
105.0000
106.1200
105.0000
105.6500
666,400
Thu, 24 Sep 2026
104.9900
105.5000
103.5400
104.7800
923,500
Wed, 23 Sep 2026
103.2600
105.2700
103.2600
104.8300
694,100
Tue, 22 Sep 2026
105.5800
105.9400
101.4700
103.7600
1,695,200
Mon, 21 Sep 2026
106.2500
106.2500
105.0000
105.3800
812,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
104.8500
106.2600
104.2100
105.2000
3,544,900
Thu, 17 Sep 2026
105.4900
105.6300
103.9600
104.8500
610,600
Wed, 16 Sep 2026
105.7200
106.3400
103.2200
104.5700
721,800
Tue, 15 Sep 2026
106.4800
106.4800
105.0100
105.8200
872,500
Mon, 14 Sep 2026
107.8600
108.0500
105.0800
105.5100
811,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
107.9100
108.9400
105.6900
106.9300
579,700
Thu, 10 Sep 2026
107.1900
107.8700
106.3200
106.7700
544,000
Wed, 09 Sep 2026
108.3800
108.5100
106.8200
107.1700
667,700
Tue, 08 Sep 2026
110.3300
110.7500
108.5000
108.6000
859,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
110.5700
111.1600
109.8300
110.3900
590,400
Thu, 03 Sep 2026
110.0000
111.4800
109.7500
111.4600
749,900
Wed, 02 Sep 2026
109.7000
110.5000
108.1000
109.1200
668,200
Tue, 01 Sep 2026
110.5700
111.1500
109.4200
109.5400
649,600
Mon, 31 Aug 2026
111.4600
111.6300
110.4600
110.9800
722,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
111.6800
112.1500
111.1800
111.6300
660,700
Thu, 27 Aug 2026
110.2700
111.4300
109.8900
111.3000
710,100
Wed, 26 Aug 2026
110.9800
111.4300
110.3400
110.7800
609,900
Tue, 25 Aug 2026
110.4300
111.5000
109.9000
110.9800
646,300
Mon, 24 Aug 2026
109.7500
111.9000
109.6200
110.7500
866,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
108.2600
109.7500
108.1900
109.5300
801,200
Thu, 20 Aug 2026
107.7500
109.1100
107.4300
107.6000
600,800
Wed, 19 Aug 2026
106.7600
108.0400
106.7600
107.3600
646,800
Tue, 18 Aug 2026
106.2500
107.4600
105.5300
106.9200
489,700
Mon, 17 Aug 2026
105.9600
106.9300
105.2900
105.4700
484,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
106.5200
106.9100
105.9600
106.3800
362,200
Thu, 13 Aug 2026
106.0000
106.8600
104.7600
106.3900
486,600
Wed, 12 Aug 2026
104.1700
105.6500
103.9600
105.5400
509,800
Tue, 11 Aug 2026
104.7700
105.9500
104.1600
104.6300
497,700
Mon, 10 Aug 2026
104.7000
106.0000
104.2700
104.7200
457,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
104.5000
104.9800
103.6400
104.7000
472,600
Thu, 06 Aug 2026
105.5000
107.0000
104.0600
104.6900
583,500
Wed, 05 Aug 2026
105.5000
106.0000
104.4500
104.7600
592,000
Tue, 04 Aug 2026
104.3300
105.5300
104.2600
104.7200
725,600
Mon, 03 Aug 2026
103.4700
104.3800
102.5900
104.1900
602,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
102.1900
103.3500
101.1100
102.9800
824,200
Thu, 30 Jul 2026
102.5400
103.1100
101.1000
103.0400
510,800
Wed, 29 Jul 2026
102.8100
104.4700
102.2300
102.8800
649,900
Tue, 28 Jul 2026
102.0500
103.7500
100.4500
103.1400
871,100
Mon, 27 Jul 2026
13 · 10-Q
After market open · 15:00 ET
FORM 10-Q ↗
Mon, 27 Jul 2026
99.2200
101.7600
99.1600
101.5200
795,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
96.4500
99.8700
96.4500
99.2200
968,600
Thu, 23 Jul 2026
102.2900
102.2900
95.4000
96.7300
1,367,500
Wed, 22 Jul 2026
12 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Wed, 22 Jul 2026
97.6500
98.8800
97.1300
98.7500
815,500
Tue, 21 Jul 2026
99.3700
99.6000
97.3500
97.6500
866,800
Mon, 20 Jul 2026
99.2900
99.6100
98.2300
99.3700
834,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.9300
100.7900
98.6100
99.2500
866,900
Thu, 16 Jul 2026
97.7300
100.2800
97.7300
100.2600
1,542,400
Wed, 15 Jul 2026
95.3700
98.5800
95.3700
98.1700
956,000
Tue, 14 Jul 2026
95.4000
96.7700
94.7300
94.8900
781,200
Mon, 13 Jul 2026
96.1400
96.7300
95.2900
96.1800
499,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.8000
96.4100
94.7000
95.4500
600,300
Thu, 09 Jul 2026
94.4800
96.6000
92.4700
94.7300
728,700
Wed, 08 Jul 2026
95.3200
95.9000
93.6200
94.5100
709,300
Tue, 07 Jul 2026
95.6600
96.1900
94.9000
95.9400
633,000
Mon, 06 Jul 2026
91.2000
95.6100
91.2000
94.9900
691,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.5700
92.0000
90.5000
91.4300
730,700
Wed, 01 Jul 2026
87.7100
91.0600
87.6600
90.0500
577,600
Tue, 30 Jun 2026
86.5900
88.1200
86.1100
87.7100
564,900
Mon, 29 Jun 2026
87.4300
88.4400
85.9400
86.4900
617,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.0700
88.4500
86.3900
87.2500
1,206,000
Thu, 25 Jun 2026
89.4100
90.9700
87.8200
87.9300
554,300
Wed, 24 Jun 2026
90.6900
90.6900
88.5700
88.8900
528,000
Tue, 23 Jun 2026
90.9300
91.5000
89.7200
90.2100
578,300
Mon, 22 Jun 2026
89.9100
90.7900
89.0100
90.5100
512,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.9500
91.9500
88.7600
89.4400
1,712,000
Wed, 17 Jun 2026
90.3600
91.5400
90.1300
91.0100
647,700
Tue, 16 Jun 2026
90.4300
91.4900
89.0600
90.7300
628,100
Mon, 15 Jun 2026
89.8700
90.5200
89.3200
89.5700
551,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.7100
89.7800
88.0500
89.4000
500,800
Thu, 11 Jun 2026
88.8400
89.3700
87.6600
88.1500
407,600
Wed, 10 Jun 2026
90.2600
90.8900
88.7600
88.8000
441,200
Tue, 09 Jun 2026
88.9500
91.4000
88.6900
90.2600
750,100
Mon, 08 Jun 2026
88.3600
89.3900
87.8100
88.2400
511,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
88.9300
89.6700
88.7000
89.4200
708,900
Thu, 04 Jun 2026
87.8500
89.2900
87.8500
88.5800
505,600
Wed, 03 Jun 2026
87.3900
87.5500
86.2600
87.0100
600,100
Tue, 02 Jun 2026
88.3200
88.7400
87.3900
87.7700
516,100
Mon, 01 Jun 2026
87.7500
88.7700
87.4500
88.3200
520,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
88.3200
89.1200
87.5600
87.8800
1,181,200
Thu, 28 May 2026
11 · 8-K
After market open · 10:57 ET
FORM 8-K ↗
Thu, 28 May 2026
89.5700
89.5700
87.9600
88.6000
696,200
Wed, 27 May 2026
90.8800
91.2700
89.5300
89.6800
404,100
Tue, 26 May 2026
90.7700
91.1000
90.1400
90.7600
557,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.0000
91.1100
89.5300
90.5300
527,800
Thu, 21 May 2026
90.2600
90.8900
88.7300
89.5900
624,800
Wed, 20 May 2026
91.2000
91.4800
89.9400
90.7700
668,900
Tue, 19 May 2026
91.9300
92.5800
90.9300
91.0400
596,700
Mon, 18 May 2026
90.4900
92.6900
90.3400
92.0100
661,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
92.0600
92.0600
90.4300
90.5800
565,400
Thu, 14 May 2026
93.0000
93.5000
91.4500
91.7000
545,400
Wed, 13 May 2026
91.8100
92.6000
91.0900
92.2400
535,200
Tue, 12 May 2026
91.0000
93.0000
90.5300
92.2900
983,900
Mon, 11 May 2026
91.1800
91.8900
90.3500
91.5900
592,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
89.9900
91.2100
88.7800
91.1800
481,400
Thu, 07 May 2026
91.3100
92.1200
89.6500
89.8900
602,500
Wed, 06 May 2026
91.2600
91.8400
90.6600
91.1700
772,500
Tue, 05 May 2026
91.2800
91.8100
90.5300
90.7900
696,800
Mon, 04 May 2026
90.1900
91.9600
89.6300
91.2700
735,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.1800
91.1800
89.7900
90.2200
844,000
Thu, 30 Apr 2026
90.1700
91.2700
89.7000
90.6800
1,275,500
Wed, 29 Apr 2026
91.4900
91.7400
89.9900
90.8700
932,900
Tue, 28 Apr 2026
91.1600
92.2100
90.3000
91.5100
1,292,800
Mon, 27 Apr 2026
10 · 10-Q
After market open · 14:45 ET
FORM 10-Q ↗
Mon, 27 Apr 2026
88.8000
91.1400
88.2900
91.0600
1,185,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
91.0500
91.4700
87.6600
88.8400
1,516,900
Thu, 23 Apr 2026
89.1400
92.8700
87.7000
91.0500
2,446,500
Wed, 22 Apr 2026
9 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Wed, 22 Apr 2026
83.7100
84.8900
82.6600
84.7900
1,507,200
Tue, 21 Apr 2026
81.1400
83.6200
81.1400
83.1400
1,719,100
Mon, 20 Apr 2026
79.6800
81.8000
79.6800
81.4100
1,411,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.9200
81.0000
79.2700
79.7900
1,150,400
Thu, 16 Apr 2026
80.1100
80.5900
78.4700
78.9300
1,101,000
Wed, 15 Apr 2026
8 · DEF 14A
After-hours · 16:06 ET
DEFINITIVE PROXY STATEMENT ↗
Wed, 15 Apr 2026
80.2300
81.1600
79.7900
80.0100
880,300
Tue, 14 Apr 2026
78.9800
80.8800
78.9800
79.8000
746,400
Mon, 13 Apr 2026
76.4500
78.8600
76.3500
78.8000
974,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
76.8900
77.1300
75.8700
76.9800
1,000,000
Thu, 09 Apr 2026
77.6600
77.9600
76.4400
77.0700
881,600
Wed, 08 Apr 2026
76.7600
78.1900
76.5300
77.8500
1,157,100
Tue, 07 Apr 2026
75.6500
76.2600
75.0800
75.1800
1,559,000
Mon, 06 Apr 2026
76.6600
77.1500
75.5200
75.9700
754,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
76.9600
78.5000
76.5500
77.0100
540,000
Wed, 01 Apr 2026
78.9200
79.1900
77.8000
78.0400
524,700
Tue, 31 Mar 2026
78.2300
79.2700
77.1300
78.4700
825,400
Mon, 30 Mar 2026
76.3800
77.5300
76.2800
77.2100
870,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.3500
76.4800
75.1000
75.7200
748,000
Thu, 26 Mar 2026
77.2700
78.2700
76.7200
76.9200
750,100
Wed, 25 Mar 2026
78.9700
79.5400
76.8100
77.2000
941,300
Tue, 24 Mar 2026
77.8000
79.0700
77.4000
78.3400
559,400
Mon, 23 Mar 2026
79.5700
79.7800
78.2400
78.5900
687,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
77.8000
78.2000
77.0400
77.7900
1,691,700
Thu, 19 Mar 2026
77.1000
78.4900
77.0000
77.8700
535,600
Wed, 18 Mar 2026
78.1200
78.5600
77.5000
77.5700
498,100
Tue, 17 Mar 2026
79.0100
80.2400
78.7600
78.7700
546,300
Mon, 16 Mar 2026
80.4400
81.3700
77.9800
78.0900
818,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.7800
81.0600
79.4200
79.8900
1,091,900
Thu, 12 Mar 2026
78.2400
79.7600
77.5700
79.1500
1,186,600
Wed, 11 Mar 2026
79.7900
80.7300
78.0100
79.6400
836,600
Tue, 10 Mar 2026
81.1500
82.0900
78.8800
80.0200
885,700
Mon, 09 Mar 2026
80.2200
81.2600
78.6600
81.1600
1,160,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.3000
81.4900
79.1200
81.4400
1,054,500
Thu, 05 Mar 2026
81.5100
83.0100
81.1800
82.0500
999,700
Wed, 04 Mar 2026
82.8100
83.5600
81.7900
81.8100
1,173,800
Tue, 03 Mar 2026
80.4100
83.4000
79.7500
82.6700
1,046,500
Mon, 02 Mar 2026
7 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 02 Mar 2026
80.1000
82.9900
79.3700
82.3400
695,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
82.0500
82.8700
80.2900
81.3200
1,003,600
Thu, 26 Feb 2026
82.2200
83.6000
82.0800
83.3000
657,200
Wed, 25 Feb 2026
80.9500
82.1300
79.7400
81.8000
570,200
Tue, 24 Feb 2026
79.3600
80.9500
78.6100
80.2100
594,900
Mon, 23 Feb 2026
6 · 10-K
After market open · 15:53 ET
FORM 10-K ↗
Mon, 23 Feb 2026
81.3900
81.3900
78.8000
79.0700
666,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.5700
81.7400
79.7100
81.3900
574,500
Thu, 19 Feb 2026
80.4800
80.7500
79.2800
80.5700
692,900
Wed, 18 Feb 2026
79.1500
81.3500
79.0800
81.2500
570,600
Tue, 17 Feb 2026
78.8900
79.5800
77.5300
79.0200
717,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
77.4500
78.7700
76.2700
78.6300
1,347,300
Thu, 12 Feb 2026
80.6100
81.4200
76.4300
77.3300
1,183,500
Wed, 11 Feb 2026
82.8500
82.9900
79.2400
80.1800
748,900
Tue, 10 Feb 2026
85.1400
86.0400
81.2600
82.3000
987,900
Mon, 09 Feb 2026
84.5400
85.4900
84.0200
85.3700
515,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.3200
85.8400
83.5300
84.4500
901,700
Thu, 05 Feb 2026
86.0300
86.9200
84.2500
84.4100
688,100
Wed, 04 Feb 2026
85.2200
86.3600
83.1300
85.9400
950,000
Tue, 03 Feb 2026
88.6900
88.7400
82.9500
84.1300
1,010,800
Mon, 02 Feb 2026
87.4900
88.9200
86.6800
88.6900
783,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.8100
88.6800
86.9100
87.8500
1,325,600
Thu, 29 Jan 2026
88.7200
91.4200
86.0600
88.0400
1,929,300
Wed, 28 Jan 2026
5 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Wed, 28 Jan 2026
84.4400
86.1500
84.0100
86.1000
855,700
Tue, 27 Jan 2026
85.4800
86.1300
84.4400
84.6400
533,200
Mon, 26 Jan 2026
85.1500
85.9300
85.0600
85.3400
416,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.9500
85.9500
84.3000
85.2000
424,100
Thu, 22 Jan 2026
86.6000
86.9900
85.9700
86.2000
394,600
Wed, 21 Jan 2026
84.4400
86.7900
84.2000
85.9700
542,000
Tue, 20 Jan 2026
85.3600
85.9300
83.5200
83.7200
474,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.4500
86.8100
85.8900
86.0100
357,200
Thu, 15 Jan 2026
4 · 8-K
After-hours · 16:20 ET
SEC Form 8-K ↗
Thu, 15 Jan 2026
85.7500
86.8800
85.7000
86.5400
575,500
Wed, 14 Jan 2026
84.6500
85.6700
84.4700
85.3200
560,900
Tue, 13 Jan 2026
86.1800
86.1800
84.0900
84.7100
505,500
Mon, 12 Jan 2026
86.0000
86.5600
85.3800
85.9900
522,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.2700
87.9400
86.6400
86.7700
430,700
Thu, 08 Jan 2026
87.1600
87.7600
86.4800
87.2500
576,000
Wed, 07 Jan 2026
87.5200
88.2100
86.3600
87.5100
529,600
Tue, 06 Jan 2026
86.9500
88.2500
85.6600
88.0100
620,200
Mon, 05 Jan 2026
82.9300
87.6900
82.8800
86.9500
858,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.7900
83.0700
81.6300
83.0100
557,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
83.1300
83.1800
81.9800
82.0200
449,600
Tue, 30 Dec 2025
83.9000
83.9700
82.8900
83.1600
481,900
Mon, 29 Dec 2025
84.3800
84.4500
83.6000
84.0900
598,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
85.3500
85.4200
84.5800
84.8500
402,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.0200
86.0200
85.1400
85.3700
280,400
Tue, 23 Dec 2025
85.6700
86.9800
85.2900
86.1200
801,300
Mon, 22 Dec 2025
83.3800
84.8900
83.3200
84.3500
460,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
83.3100
83.9000
82.6500
83.4400
1,540,300
Thu, 18 Dec 2025
83.7100
84.3600
82.9800
83.5000
681,600
Wed, 17 Dec 2025
82.6800
83.7100
82.3400
83.0800
546,900
Wed, 17 Dec 2025
3 · 8-K
Pre-market · 08:32 ET
FORM 8-K ↗
Tue, 16 Dec 2025
83.3000
83.8300
82.0700
82.9700
714,200
Mon, 15 Dec 2025
82.6300
84.0700
81.3900
81.9900
678,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.8500
83.8500
82.4600
83.0000
681,000
Thu, 11 Dec 2025
83.2900
84.0400
83.1900
83.3900
568,900
Wed, 10 Dec 2025
81.5000
83.4100
81.4800
83.2000
579,300
Tue, 09 Dec 2025
80.9600
82.1600
80.9600
81.5600
512,400
Mon, 08 Dec 2025
80.9800
81.3500
80.3700
80.9000
638,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
81.0600
81.6000
80.6000
81.1000
566,400
Thu, 04 Dec 2025
81.1300
82.1800
80.8600
81.2500
526,100
Wed, 03 Dec 2025
2 · 8-K
After-hours · 16:41 ET
FORM 8-K ↗
Wed, 03 Dec 2025
80.0000
81.0700
80.0000
81.0000
511,100
Tue, 02 Dec 2025
80.0100
80.7300
79.6900
79.9600
435,800
Mon, 01 Dec 2025
80.3600
81.3400
79.8600
79.9800
396,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
81.3200
81.6200
80.6000
80.8600
240,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.1900
81.5500
80.1900
80.8300
452,400
Tue, 25 Nov 2025
79.6400
80.5700
79.5400
80.2000
452,500
Mon, 24 Nov 2025
79.8900
80.0500
79.1500
79.3400
727,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.1000
80.3500
78.6400
80.0400
748,800
Thu, 20 Nov 2025
79.2300
80.0000
77.5100
78.8100
621,000
Wed, 19 Nov 2025
78.3700
78.7100
77.6500
78.4500
605,800
Tue, 18 Nov 2025
78.2800
79.2100
78.0000
78.2700
729,600
Mon, 17 Nov 2025
81.1900
81.3000
78.3100
78.7900
580,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
81.7200
82.2200
80.4500
81.5700
577,900
Thu, 13 Nov 2025
83.3800
83.5700
82.1800
82.2700
599,800
Wed, 12 Nov 2025
83.4500
84.6900
83.4500
83.7000
537,000
Tue, 11 Nov 2025
82.8700
84.3300
82.8200
83.5500
462,200
Mon, 10 Nov 2025
83.0900
83.4300
82.3500
82.9900
485,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.1100
83.2100
81.6800
82.9200
503,900
Thu, 06 Nov 2025
82.0400
82.5900
80.5900
82.1900
516,000
Wed, 05 Nov 2025
81.4100
82.8400
81.3000
82.3800
509,800
Tue, 04 Nov 2025
80.1000
81.7900
80.0100
81.6400
575,000
Mon, 03 Nov 2025
80.3800
80.9200
79.5400
80.8800
558,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
80.7500
81.0500
80.4300
80.6100
714,100
Thu, 30 Oct 2025
80.5400
81.6900
80.5400
80.8000
706,700
Wed, 29 Oct 2025
81.4000
81.5400
80.0700
80.6100
736,200
Tue, 28 Oct 2025
83.0700
83.0700
81.8200
81.8300
471,900
Mon, 27 Oct 2025
1 · 10-Q
After market open · 14:34 ET
FORM 10-Q ↗
Mon, 27 Oct 2025
83.2000
83.8800
82.6000
83.0700
616,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend