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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
87.3450
89.2300
87.2600
87.7600
416,215
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
83.2500
86.9800
83.2500
86.5000
740,100
Thu, 23 Jul 2026
81.1100
84.0700
81.1100
83.7500
957,100
Wed, 22 Jul 2026
83.3300
83.5600
81.9500
82.1400
544,400
Tue, 21 Jul 2026
83.5900
84.2700
82.7100
83.3300
521,000
Mon, 20 Jul 2026
84.0700
84.5900
83.1000
83.7100
707,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.5200
86.5200
83.8100
83.9500
552,300
Thu, 16 Jul 2026
84.9700
86.5000
84.5000
86.2900
469,900
Wed, 15 Jul 2026
83.7500
86.4700
83.5500
84.6600
742,800
Tue, 14 Jul 2026
83.4000
84.2100
82.7500
83.5000
743,900
Mon, 13 Jul 2026
86.5100
86.9500
83.5100
83.7500
760,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
86.5400
89.0000
85.4000
85.5200
792,800
Thu, 09 Jul 2026
84.6800
86.6700
83.2100
86.1300
918,100
Wed, 08 Jul 2026
86.1700
86.2200
83.6500
85.3000
870,400
Tue, 07 Jul 2026
89.8200
90.9800
86.0800
86.2300
1,060,700
Mon, 06 Jul 2026
90.6600
90.6600
88.1200
89.2400
1,102,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.2900
91.0700
88.2200
90.9100
803,300
Wed, 01 Jul 2026
89.6400
91.5300
89.0100
89.1500
910,700
Tue, 30 Jun 2026
89.8900
91.1400
88.0900
89.6400
825,100
Mon, 29 Jun 2026
89.7300
91.3100
88.0100
90.8700
1,304,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.8200
89.0100
83.5000
88.9300
2,723,900
Thu, 25 Jun 2026
84.7600
85.9800
83.3500
83.9800
1,523,100
Wed, 24 Jun 2026
87.2000
88.1500
84.0000
84.6100
1,137,100
Tue, 23 Jun 2026
86.3500
86.9000
85.1200
86.3200
899,000
Mon, 22 Jun 2026
87.6600
88.8500
86.1200
86.3500
884,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
88.1600
88.7000
86.7500
88.2700
1,229,700
Wed, 17 Jun 2026
89.1800
90.9800
87.1700
87.7600
1,241,900
Tue, 16 Jun 2026
93.0000
94.0000
89.4800
89.8600
1,643,800
Mon, 15 Jun 2026
87.3900
93.6600
87.3900
92.3000
1,989,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
87.5500
87.8500
86.2800
86.9400
650,200
Thu, 11 Jun 2026
88.6800
89.0200
86.4500
87.0700
832,800
Wed, 10 Jun 2026
88.9600
90.5400
88.5400
88.6600
793,200
Tue, 09 Jun 2026
87.1400
89.8900
87.1400
88.8200
633,300
Mon, 08 Jun 2026
86.7800
87.4100
85.8200
86.8400
690,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.4200
87.7100
85.6400
86.9200
444,400
Thu, 04 Jun 2026
87.5000
87.6900
85.8300
86.1600
590,500
Wed, 03 Jun 2026
87.4300
87.4300
84.9600
86.0000
606,300
Tue, 02 Jun 2026
89.4100
90.0000
87.5300
87.5800
532,300
Mon, 01 Jun 2026
87.2000
90.9000
87.0000
89.7700
899,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
87.9900
89.3700
86.9800
87.2100
937,800
Thu, 28 May 2026
86.5600
90.0800
86.3800
88.4300
1,076,200
Wed, 27 May 2026
83.4200
87.6700
83.3300
86.8800
1,018,000
Tue, 26 May 2026
84.9200
84.9200
81.4500
83.0700
1,668,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
85.4200
86.0100
85.0000
85.1200
588,000
Thu, 21 May 2026
85.1200
86.6500
83.7600
85.5300
982,200
Wed, 20 May 2026
86.8600
86.8600
85.2500
85.6300
622,900
Tue, 19 May 2026
87.3000
88.7500
86.2000
86.7300
588,700
Mon, 18 May 2026
86.5200
88.7300
85.9600
87.9300
553,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.5200
87.5300
85.2700
86.7300
610,700
Thu, 14 May 2026
86.2900
87.7500
85.2500
85.7600
750,400
Wed, 13 May 2026
86.5000
87.1100
84.6800
85.5600
884,000
Tue, 12 May 2026
88.7200
88.8300
86.2000
86.5800
928,100
Mon, 11 May 2026
88.2800
88.9200
85.5600
86.1700
1,133,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.8600
90.3700
87.7300
88.1300
791,800
Thu, 07 May 2026
91.6300
92.3200
88.5700
88.8500
1,261,000
Wed, 06 May 2026
92.9200
93.1400
91.2900
92.2500
1,099,600
Tue, 05 May 2026
91.7100
93.2000
90.4300
92.6600
809,800
Mon, 04 May 2026
95.5700
97.1700
90.1100
91.7000
1,750,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.7200
101.2200
97.4100
98.6500
998,000
Thu, 30 Apr 2026
100.6800
101.4900
99.7900
100.9900
676,200
Wed, 29 Apr 2026
99.5400
102.1400
99.3000
101.1500
837,200
Tue, 28 Apr 2026
102.8400
102.8400
99.0000
99.5200
665,000
Mon, 27 Apr 2026
101.1500
102.8400
100.2100
100.3900
1,013,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.5400
102.8900
98.2500
101.5500
2,770,300
Thu, 23 Apr 2026
92.0100
98.4000
92.0100
97.9100
1,997,900
Wed, 22 Apr 2026
10 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Wed, 22 Apr 2026
9 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 22 Apr 2026
91.2800
91.7400
88.1700
88.9400
1,254,400
Tue, 21 Apr 2026
8 · 8-K
After-hours · 17:21 ET
8-K ↗
Tue, 21 Apr 2026
93.0000
94.1500
90.3200
90.8400
1,239,000
Mon, 20 Apr 2026
91.8800
93.2200
90.5000
92.9100
1,149,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.5700
94.6500
91.2900
92.2100
765,700
Thu, 16 Apr 2026
92.2400
93.3400
91.1900
93.2700
927,100
Wed, 15 Apr 2026
91.9400
94.3400
91.9400
91.9900
776,100
Tue, 14 Apr 2026
90.4100
95.4800
90.3300
91.9400
1,419,200
Mon, 13 Apr 2026
87.3100
89.6100
86.4700
89.5300
874,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
88.4700
89.4700
87.1300
87.4800
395,600
Thu, 09 Apr 2026
88.4500
89.0100
87.0100
88.4700
650,400
Wed, 08 Apr 2026
90.3000
91.8200
88.3800
88.4800
1,074,300
Tue, 07 Apr 2026
89.5900
90.3900
88.1900
88.5100
462,700
Mon, 06 Apr 2026
88.8800
89.9600
88.1900
89.5900
591,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
89.1100
89.6400
87.0700
89.0700
558,700
Wed, 01 Apr 2026
89.8700
90.7500
88.8400
89.1100
965,900
Tue, 31 Mar 2026
86.6100
90.0400
85.9900
89.8300
1,300,300
Mon, 30 Mar 2026
84.7600
86.9200
84.0700
85.8600
814,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.1800
87.1800
84.5200
84.5200
771,400
Thu, 26 Mar 2026
86.9700
89.6100
86.4300
87.5700
637,300
Wed, 25 Mar 2026
86.7700
87.5500
85.6100
87.2000
968,300
Tue, 24 Mar 2026
84.1000
86.6000
83.9100
86.0500
1,000,500
Mon, 23 Mar 2026
85.0900
86.0900
84.1000
84.6200
1,012,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
86.9300
87.3100
83.2300
83.7300
1,595,400
Thu, 19 Mar 2026
86.0500
88.0400
84.8800
87.8300
734,500
Wed, 18 Mar 2026
84.9600
86.5700
84.5900
85.8100
864,700
Tue, 17 Mar 2026
87.1700
88.3300
85.9100
85.9400
570,700
Mon, 16 Mar 2026
86.5700
87.9400
84.9600
86.2000
923,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.3200
86.3800
83.4200
86.3600
763,200
Thu, 12 Mar 2026
7 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Thu, 12 Mar 2026
6 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Thu, 12 Mar 2026
85.2000
86.8300
83.9100
84.0800
1,096,000
Wed, 11 Mar 2026
83.7000
86.7700
83.2700
85.9800
1,100,200
Tue, 10 Mar 2026
84.9700
85.4800
83.0000
83.6200
1,198,100
Mon, 09 Mar 2026
83.0800
85.6400
80.2400
85.1000
2,066,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
89.0700
89.0700
82.6700
83.8300
2,327,500
Thu, 05 Mar 2026
90.1400
91.3500
89.5900
90.0400
1,209,000
Wed, 04 Mar 2026
93.4200
94.0500
89.7900
90.7500
1,006,300
Tue, 03 Mar 2026
93.4100
93.6000
89.7200
93.4200
832,000
Mon, 02 Mar 2026
91.4000
94.1500
89.4800
93.7800
955,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
89.4600
92.2200
87.0700
91.9300
1,283,300
Thu, 26 Feb 2026
94.7800
95.0600
85.8400
90.3700
2,349,500
Wed, 25 Feb 2026
5 · 10-K
After-hours · 16:36 ET
10-K ↗
Wed, 25 Feb 2026
4 · 8-K
After-hours · 16:24 ET
8-K ↗
Wed, 25 Feb 2026
95.6000
96.6100
94.7900
96.1400
1,171,600
Tue, 24 Feb 2026
93.8500
96.3200
93.5500
96.1900
1,261,100
Mon, 23 Feb 2026
92.6000
94.0400
91.1800
94.0000
1,056,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.1400
93.7400
90.8300
93.7100
1,051,200
Thu, 19 Feb 2026
90.7100
92.2900
89.9800
92.2100
850,000
Wed, 18 Feb 2026
88.6600
91.9600
88.2900
90.6900
1,064,100
Tue, 17 Feb 2026
89.2500
91.1500
87.5400
87.9700
1,046,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.8100
91.2200
89.1300
89.2400
729,000
Thu, 12 Feb 2026
94.9800
95.2100
90.6100
90.8400
615,500
Wed, 11 Feb 2026
95.9300
96.9600
94.5300
94.7800
526,600
Tue, 10 Feb 2026
94.3900
97.4400
93.8200
96.5800
1,055,400
Mon, 09 Feb 2026
93.4300
94.5800
92.5500
94.2400
859,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
94.9900
95.3000
92.8000
93.5500
1,073,900
Thu, 05 Feb 2026
95.6300
96.3500
93.4000
93.6900
618,500
Wed, 04 Feb 2026
94.6400
97.9700
94.6400
95.4800
653,500
Tue, 03 Feb 2026
95.0100
96.2800
93.5500
94.1700
872,900
Mon, 02 Feb 2026
98.4500
98.6400
95.4100
95.5200
630,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
97.9900
98.7400
96.1200
98.3600
1,168,500
Thu, 29 Jan 2026
98.8500
99.8600
96.0200
97.9300
746,600
Wed, 28 Jan 2026
100.6900
102.6500
98.6200
98.9000
758,100
Tue, 27 Jan 2026
101.0100
101.9800
100.1400
100.2300
722,000
Mon, 26 Jan 2026
102.9300
103.2500
101.1800
101.4700
557,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
102.6300
102.9800
101.6900
102.5400
721,200
Thu, 22 Jan 2026
103.0900
103.8400
102.5200
102.8800
533,800
Wed, 21 Jan 2026
103.9900
104.7600
102.1500
102.5000
822,100
Tue, 20 Jan 2026
106.0300
109.3100
103.6500
103.7800
662,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
107.1800
107.1800
104.2000
106.8800
1,105,200
Thu, 15 Jan 2026
108.0800
112.3300
106.7600
107.4900
811,200
Wed, 14 Jan 2026
106.1900
110.1200
106.1200
108.0800
738,300
Tue, 13 Jan 2026
105.8500
107.0400
105.4700
105.4800
573,900
Mon, 12 Jan 2026
108.1100
108.2100
105.1900
106.0700
673,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
111.6500
112.0000
106.5900
108.2400
874,300
Thu, 08 Jan 2026
109.1100
113.3000
108.8500
111.5200
1,016,400
Wed, 07 Jan 2026
112.8800
113.5400
108.3900
109.2800
1,033,100
Tue, 06 Jan 2026
114.2600
116.0400
113.1000
113.2700
618,900
Mon, 05 Jan 2026
112.0200
116.0000
111.8900
114.4400
767,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
113.3100
113.7600
109.5200
111.9500
683,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
114.5200
115.3700
113.5500
113.7800
411,200
Tue, 30 Dec 2025
114.5000
115.4700
114.0300
114.6400
425,400
Mon, 29 Dec 2025
114.8600
115.5200
114.2500
114.5100
467,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
114.1300
115.2500
113.7800
114.5100
425,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
114.0500
114.9700
113.6800
114.0200
330,300
Tue, 23 Dec 2025
114.2100
114.6500
113.3200
113.9200
587,900
Mon, 22 Dec 2025
114.4500
115.8400
114.0000
114.6100
670,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
116.1000
117.0000
114.5400
114.7600
1,202,200
Thu, 18 Dec 2025
117.1700
117.9900
116.4300
116.5700
879,200
Wed, 17 Dec 2025
116.8700
117.8600
116.5000
117.3700
612,400
Tue, 16 Dec 2025
117.9300
118.3500
116.5700
116.8900
707,000
Mon, 15 Dec 2025
117.0400
118.1600
115.7300
117.5900
613,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
116.8900
118.1400
116.1500
116.7600
999,700
Thu, 11 Dec 2025
115.3200
117.5300
113.2700
115.7200
648,500
Wed, 10 Dec 2025
114.2900
116.8000
113.6400
115.1700
829,500
Tue, 09 Dec 2025
113.6600
114.8600
112.6600
114.0000
527,000
Mon, 08 Dec 2025
112.4700
113.8300
112.2400
113.3300
599,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
112.9000
114.4100
112.3700
112.4900
678,700
Thu, 04 Dec 2025
111.7000
113.3600
110.7400
113.2700
825,500
Wed, 03 Dec 2025
111.5000
113.0000
111.0400
111.6200
854,600
Tue, 02 Dec 2025
110.9500
111.7100
109.2900
110.9900
1,114,600
Mon, 01 Dec 2025
108.8900
111.3000
108.3500
110.8300
837,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
109.1300
109.7900
108.0300
109.0900
403,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
107.6100
110.6000
107.5200
108.3300
845,400
Tue, 25 Nov 2025
106.4800
108.2000
106.4400
107.6900
663,900
Mon, 24 Nov 2025
105.9900
106.2500
104.4700
106.1900
552,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
104.7700
107.7200
103.6100
106.1900
597,400
Thu, 20 Nov 2025
103.0100
104.7100
100.9000
104.3900
1,174,600
Wed, 19 Nov 2025
104.4700
104.7100
102.5600
102.7200
676,800
Tue, 18 Nov 2025
100.4200
104.9200
99.2100
104.5600
834,200
Mon, 17 Nov 2025
99.1000
101.2300
98.0500
99.8400
686,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
99.2900
99.6700
97.4400
99.2900
494,700
Thu, 13 Nov 2025
99.0600
101.6300
98.9200
99.8200
426,500
Wed, 12 Nov 2025
99.8400
101.2100
99.2900
99.6100
356,100
Tue, 11 Nov 2025
100.0200
101.7400
98.9500
99.4300
406,600
Mon, 10 Nov 2025
97.7500
100.5800
97.7300
99.8700
702,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
94.9300
97.6500
92.7600
97.4300
508,300
Thu, 06 Nov 2025
99.3600
100.8300
95.7700
96.5700
574,900
Wed, 05 Nov 2025
98.8300
99.9400
98.4900
99.0000
553,100
Tue, 04 Nov 2025
98.1200
99.7200
97.2300
99.0100
545,700
Mon, 03 Nov 2025
98.9500
98.9500
96.8800
98.6100
757,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.7900
100.3300
98.4700
99.2000
743,200
Thu, 30 Oct 2025
99.9700
102.0400
99.4900
100.4000
741,500
Wed, 29 Oct 2025
99.1600
102.0600
98.1400
100.6400
1,128,500
Tue, 28 Oct 2025
102.4400
103.0000
99.0200
99.6000
910,400
Mon, 27 Oct 2025
101.4400
103.4600
100.0600
103.1100
810,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
103.3800
103.6800
100.4900
101.0000
973,600
Thu, 23 Oct 2025
101.4900
108.0900
100.5000
103.6800
1,778,500
Wed, 22 Oct 2025
3 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Wed, 22 Oct 2025
2 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 22 Oct 2025
96.3400
98.8000
95.9500
96.2200
1,272,500
Tue, 21 Oct 2025
95.1200
97.8700
95.1200
96.6100
1,272,200
Mon, 20 Oct 2025
90.8400
95.7600
90.7200
95.6800
1,290,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
86.3600
90.5900
86.1100
90.5300
889,700
Thu, 16 Oct 2025
86.7200
87.6700
86.1900
86.7500
633,000
Wed, 15 Oct 2025
88.6100
88.6100
86.6600
86.8500
693,700
Tue, 14 Oct 2025
87.5100
89.6000
87.1300
88.4200
763,500
Mon, 13 Oct 2025
90.5900
91.0500
87.9600
88.0000
662,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
91.1000
91.2600
88.9500
90.0200
614,600
Thu, 09 Oct 2025
92.5300
92.8900
90.8400
91.1000
344,800
Wed, 08 Oct 2025
91.7000
93.2300
91.3500
92.5600
621,200
Tue, 07 Oct 2025
93.2100
94.7600
90.5000
91.5100
581,100
Mon, 06 Oct 2025
96.1400
96.1400
92.9900
93.3800
635,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
95.9500
97.5400
95.7500
95.9800
463,400
Thu, 02 Oct 2025
96.4400
97.0300
95.4700
96.0200
470,800
Wed, 01 Oct 2025
96.3600
97.3000
95.9000
96.6100
519,100
Tue, 30 Sep 2025
98.0000
98.1700
95.8500
97.0100
639,400
Mon, 29 Sep 2025
97.2500
98.4100
96.4900
98.2800
476,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
96.7400
97.4600
96.4200
96.9400
508,200
Thu, 25 Sep 2025
97.8700
98.3200
95.4300
96.2300
557,600
Wed, 24 Sep 2025
96.8000
98.2100
96.5000
98.0100
830,000
Tue, 23 Sep 2025
95.8300
97.2100
95.5000
96.7800
521,300
Mon, 22 Sep 2025
95.3800
95.9300
93.0400
95.8300
607,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
96.9500
97.9400
94.8600
95.3000
1,958,800
Thu, 18 Sep 2025
96.2800
97.3800
96.0000
96.3900
584,000
Wed, 17 Sep 2025
96.1000
97.9500
95.4800
96.1000
577,700
Tue, 16 Sep 2025
96.0000
97.5000
95.4300
96.0700
523,900
Mon, 15 Sep 2025
96.8600
97.5500
95.6700
95.9800
448,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
98.7700
99.6500
96.2500
96.3200
480,200
Thu, 11 Sep 2025
96.7500
98.8800
96.4000
98.8200
447,000
Wed, 10 Sep 2025
97.2100
97.8700
96.0400
96.5700
545,500
Tue, 09 Sep 2025
100.0600
100.3100
97.1000
97.6900
506,200
Mon, 08 Sep 2025
102.1300
103.0000
99.3900
99.9900
619,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
102.0200
103.5400
101.4900
102.3800
538,000
Thu, 04 Sep 2025
101.5100
102.0500
100.4600
101.9500
415,200
Wed, 03 Sep 2025
101.3300
102.3300
100.7900
101.5900
472,300
Tue, 02 Sep 2025
103.0800
103.2800
101.8500
102.0700
463,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
102.4500
103.8400
102.2000
103.7300
506,500
Thu, 28 Aug 2025
106.4700
107.0300
101.8500
102.8600
869,900
Wed, 27 Aug 2025
1 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 27 Aug 2025
103.6900
106.2600
103.6900
106.1900
654,200
Tue, 26 Aug 2025
103.0600
104.2200
102.8900
103.8300
726,700
Mon, 25 Aug 2025
104.0800
104.4100
103.2000
103.2300
372,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
102.7100
104.8700
102.4500
104.0400
556,000
Thu, 21 Aug 2025
102.1000
103.3000
101.7400
102.4600
375,500
Wed, 20 Aug 2025
104.0400
104.2900
102.4800
102.5100
389,900
Tue, 19 Aug 2025
103.1500
105.1000
103.1500
103.7800
366,100
Mon, 18 Aug 2025
102.9600
104.2600
102.3200
103.0500
614,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
103.1800
103.6600
102.1600
102.5800
627,700
Thu, 14 Aug 2025
103.1700
103.7900
102.0700
103.5800
361,400
Wed, 13 Aug 2025
102.1300
103.8300
101.4200
103.5700
437,400
Tue, 12 Aug 2025
101.0300
102.3000
100.7600
102.1500
287,000
Mon, 11 Aug 2025
100.8200
101.2700
99.7700
100.4100
501,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
101.7200
102.6200
100.4400
100.9000
617,500
Thu, 07 Aug 2025
102.9300
103.0600
101.0600
102.1700
399,300
Wed, 06 Aug 2025
103.5100
104.3600
102.0900
102.3100
401,400
Tue, 05 Aug 2025
104.4100
105.3500
103.3900
103.4400
503,800
Mon, 04 Aug 2025
106.8600
107.8600
103.8200
104.5100
527,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
105.7900
106.7300
104.2700
106.3900
556,600
Thu, 31 Jul 2025
109.1400
109.7100
106.9600
107.0400
551,400
Wed, 30 Jul 2025
110.9100
111.6400
109.6800
110.1000
432,700
Tue, 29 Jul 2025
111.3800
111.5300
109.8600
110.6000
611,800
Mon, 28 Jul 2025
113.5900
113.5900
110.8500
111.2500
786,700
Sun, 27 Jul 2025
Weekend