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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
106.3100
107.2800
105.3600
105.5900
269,600
Thu, 23 Jul 2026
103.8800
105.9000
103.7900
105.5800
338,100
Wed, 22 Jul 2026
103.9300
105.2600
103.8200
104.6700
212,200
Tue, 21 Jul 2026
104.9900
104.9900
103.3500
103.9300
202,200
Mon, 20 Jul 2026
105.7800
105.8000
103.4800
104.2900
208,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
106.8300
108.2500
105.4900
105.6600
272,900
Thu, 16 Jul 2026
103.9200
107.8800
103.9200
107.7300
321,300
Wed, 15 Jul 2026
104.3700
104.7000
103.6000
104.3800
362,800
Tue, 14 Jul 2026
104.8500
105.1700
103.3900
104.4700
369,600
Mon, 13 Jul 2026
103.4000
104.5400
103.0100
103.2100
189,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
101.5400
104.8200
101.5400
103.6300
276,800
Thu, 09 Jul 2026
102.0600
102.9400
100.5800
101.6900
207,000
Wed, 08 Jul 2026
102.2500
103.8800
100.5900
101.2600
205,100
Tue, 07 Jul 2026
105.3800
105.3800
102.0900
102.7700
246,500
Mon, 06 Jul 2026
104.7100
105.6900
104.0600
105.3800
264,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.5300
105.8600
103.8600
105.1400
299,800
Wed, 01 Jul 2026
107.2500
107.2500
105.1100
105.2800
213,400
Tue, 30 Jun 2026
106.1600
107.8900
105.4800
107.1900
216,700
Mon, 29 Jun 2026
106.6700
107.0100
105.3500
105.4900
371,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
108.8800
108.8800
107.4600
107.8900
823,400
Thu, 25 Jun 2026
105.5400
109.3200
105.5200
108.8800
262,900
Wed, 24 Jun 2026
104.1900
106.2700
103.7800
104.8800
299,300
Tue, 23 Jun 2026
103.9300
104.9100
102.4200
103.6300
251,700
Mon, 22 Jun 2026
104.7700
105.3200
103.4900
104.4600
254,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
104.8200
105.9200
103.3300
104.2000
1,030,300
Wed, 17 Jun 2026
102.9800
103.8000
100.3900
103.2500
379,900
Tue, 16 Jun 2026
104.2800
105.5000
103.0600
103.5300
239,300
Mon, 15 Jun 2026
104.1200
105.0900
103.3100
103.5000
210,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
104.1800
104.1800
102.0400
103.5700
184,100
Thu, 11 Jun 2026
100.7300
102.4600
99.6700
102.1700
164,400
Wed, 10 Jun 2026
101.9100
103.0900
99.6100
99.6300
299,600
Tue, 09 Jun 2026
100.8000
103.9000
100.8000
102.6300
315,700
Mon, 08 Jun 2026
99.0800
100.8000
98.3800
100.0900
297,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
98.0000
99.2700
97.3300
98.5600
329,900
Thu, 04 Jun 2026
99.6000
99.8700
97.9500
98.0800
210,800
Wed, 03 Jun 2026
99.5300
99.9100
98.4300
98.5900
229,300
Tue, 02 Jun 2026
97.4400
100.2200
97.2700
99.9700
290,200
Mon, 01 Jun 2026
97.1200
99.2100
95.5200
97.4400
265,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
98.8200
99.5600
98.1000
98.3800
271,400
Thu, 28 May 2026
100.5900
100.8700
98.9600
99.0900
309,400
Wed, 27 May 2026
100.7900
102.0000
100.5500
101.1600
365,800
Tue, 26 May 2026
98.5700
101.1000
98.5700
100.6500
367,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
96.8200
98.5000
96.3800
98.2800
202,200
Thu, 21 May 2026
96.8000
96.9900
94.9600
96.6800
230,000
Wed, 20 May 2026
95.6300
97.2800
94.9600
97.1000
291,100
Tue, 19 May 2026
97.0000
97.6000
95.3100
95.4000
145,600
Mon, 18 May 2026
96.4900
97.6100
95.9900
97.4000
204,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.9300
97.9300
95.9700
96.0700
194,100
Thu, 14 May 2026
97.9900
98.8300
97.7000
98.3000
185,000
Wed, 13 May 2026
97.6600
97.8800
96.7100
97.3700
230,900
Tue, 12 May 2026
99.4900
99.4900
97.3100
97.8300
174,000
Mon, 11 May 2026
21 · 8-K
After-hours · 16:58 ET
8-K ↗
Mon, 11 May 2026
99.8100
100.4800
98.3200
99.0100
277,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
99.9400
100.7400
98.1600
99.3400
221,700
Thu, 07 May 2026
101.1200
102.3400
99.8800
99.9400
390,500
Wed, 06 May 2026
101.4200
101.5900
100.0900
100.9800
175,900
Tue, 05 May 2026
99.2100
100.8900
99.0700
100.0100
189,700
Mon, 04 May 2026
20 · 8-K
After market open · 11:27 ET
8-K ↗
Mon, 04 May 2026
98.8300
100.4200
98.2800
98.8900
350,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.8200
100.8200
98.5200
99.4400
218,300
Thu, 30 Apr 2026
101.5000
101.7300
98.6100
100.1900
379,300
Wed, 29 Apr 2026
19 · 10-Q
After market open · 14:10 ET
10-Q ↗
Wed, 29 Apr 2026
102.3000
105.2800
101.4000
101.8700
311,100
Tue, 28 Apr 2026
18 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 28 Apr 2026
103.8900
104.9900
97.5900
103.0500
577,000
Tue, 28 Apr 2026
17 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 27 Apr 2026
102.4500
103.8100
101.9700
103.5000
428,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
101.2600
102.2600
100.6000
101.9400
1,001,000
Thu, 23 Apr 2026
99.4400
101.8000
99.4400
101.6100
237,400
Wed, 22 Apr 2026
101.3400
101.7000
98.1600
98.9100
415,600
Tue, 21 Apr 2026
100.3300
101.5200
100.1600
101.0400
276,700
Mon, 20 Apr 2026
101.1000
101.3900
99.6000
100.7200
346,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
100.7300
103.6100
100.5800
101.6800
714,500
Thu, 16 Apr 2026
99.6300
100.9800
98.7000
99.1200
246,200
Wed, 15 Apr 2026
102.4100
102.5100
99.6800
100.1600
216,300
Tue, 14 Apr 2026
103.1000
103.7000
102.0400
103.1000
171,900
Mon, 13 Apr 2026
100.8100
103.9600
100.8000
103.2500
292,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.5400
100.8800
99.7500
100.7100
139,300
Thu, 09 Apr 2026
98.6300
100.8800
98.6300
100.5400
161,700
Wed, 08 Apr 2026
98.2000
99.7200
98.2000
99.3300
235,100
Tue, 07 Apr 2026
93.9300
95.8900
93.4100
95.5600
306,100
Mon, 06 Apr 2026
92.7500
94.3900
90.9600
94.3800
189,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
92.5000
94.3200
91.3400
93.1900
239,400
Wed, 01 Apr 2026
92.6600
93.8500
92.6000
93.6200
253,600
Tue, 31 Mar 2026
90.9200
92.8500
89.7100
92.1700
344,800
Mon, 30 Mar 2026
91.2300
91.2300
89.6500
90.5400
194,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.4800
91.8200
90.2000
90.4500
160,600
Thu, 26 Mar 2026
92.9900
94.0000
91.7900
91.9800
155,300
Wed, 25 Mar 2026
16 · DEFA14A
After market open · 09:41 ET
DEFA14A ↗
Wed, 25 Mar 2026
15 · DEF 14A
After market open · 09:38 ET
DEF 14A ↗
Wed, 25 Mar 2026
94.1400
94.5400
92.7400
93.4200
188,900
Tue, 24 Mar 2026
91.1700
93.4700
90.9300
93.3800
292,400
Mon, 23 Mar 2026
92.7100
93.2500
91.9100
92.1400
274,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.3800
91.4700
89.5400
89.8900
869,700
Thu, 19 Mar 2026
90.4500
91.8400
89.7600
91.3600
260,900
Wed, 18 Mar 2026
91.3100
92.3700
91.0900
91.3700
252,700
Tue, 17 Mar 2026
92.1700
92.5800
90.5600
91.9300
179,300
Mon, 16 Mar 2026
91.9400
92.3000
91.0700
91.5400
172,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.1600
93.5500
90.0000
90.9100
234,500
Thu, 12 Mar 2026
92.5100
92.5100
90.8300
91.2500
254,600
Wed, 11 Mar 2026
93.9700
94.8500
92.8800
93.6200
242,000
Tue, 10 Mar 2026
94.4100
96.0700
94.3500
94.7700
159,700
Mon, 09 Mar 2026
93.8900
95.6000
91.8900
95.2900
367,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
96.0400
98.1000
94.8600
95.7400
250,800
Thu, 05 Mar 2026
100.2500
101.0400
97.2700
98.2200
244,300
Wed, 04 Mar 2026
100.4200
101.8400
99.1400
101.4800
276,300
Tue, 03 Mar 2026
97.3700
100.7000
97.2000
100.1200
497,700
Mon, 02 Mar 2026
98.3000
99.9000
97.2100
99.4900
300,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.3900
100.0600
96.6200
99.6200
592,200
Thu, 26 Feb 2026
14 · 8-K
After-hours · 16:43 ET
8-K ↗
Thu, 26 Feb 2026
98.7000
99.8200
96.2100
99.3300
496,300
Wed, 25 Feb 2026
98.9400
100.2000
97.9200
98.6100
424,300
Tue, 24 Feb 2026
96.4300
98.9300
96.4200
98.9200
434,400
Mon, 23 Feb 2026
95.1100
95.7300
94.6800
95.3200
466,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
13 · 10-K
After market open · 14:33 ET
10-K ↗
Fri, 20 Feb 2026
94.8000
95.9200
94.1700
95.8400
494,600
Thu, 19 Feb 2026
91.1600
95.1100
90.7000
94.7100
652,800
Wed, 18 Feb 2026
12 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 18 Feb 2026
93.2700
93.7500
90.1800
90.8800
605,500
Tue, 17 Feb 2026
11 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 17 Feb 2026
98.3200
99.2400
91.7100
92.9800
1,180,700
Tue, 17 Feb 2026
10 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
109.8600
110.4000
108.8100
108.9400
454,300
Thu, 12 Feb 2026
110.3600
111.5300
109.4100
109.8600
405,900
Wed, 11 Feb 2026
109.0000
109.7600
108.3700
109.6100
379,500
Tue, 10 Feb 2026
107.4300
109.1100
107.3100
108.3900
532,900
Mon, 09 Feb 2026
107.7000
108.7200
106.9700
107.9400
354,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.3400
108.0300
105.3400
107.5500
347,100
Thu, 05 Feb 2026
104.0300
105.5400
103.3000
104.9200
383,300
Wed, 04 Feb 2026
103.4100
105.1000
102.9100
104.3600
392,700
Tue, 03 Feb 2026
101.7700
103.7600
100.6800
102.6900
448,300
Mon, 02 Feb 2026
99.7400
102.4000
98.9200
102.0700
475,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
97.9800
100.0500
97.4700
99.6200
442,600
Thu, 29 Jan 2026
98.5800
99.2000
97.8700
98.6300
408,400
Wed, 28 Jan 2026
99.7700
99.7700
97.7700
98.1600
444,600
Tue, 27 Jan 2026
100.2000
100.7900
98.8000
99.8900
674,100
Mon, 26 Jan 2026
101.1000
101.3200
100.0600
100.4100
290,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
101.8400
101.8400
99.6400
100.2000
246,900
Thu, 22 Jan 2026
101.0200
102.2700
100.4900
102.1200
335,700
Wed, 21 Jan 2026
98.6600
101.1400
98.4500
100.5200
264,800
Tue, 20 Jan 2026
99.2500
99.4400
94.8800
97.7200
438,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
100.3200
100.5200
99.8000
100.5100
219,700
Thu, 15 Jan 2026
99.4900
100.6400
98.0000
100.4500
357,300
Wed, 14 Jan 2026
99.8100
100.0100
98.5000
99.1800
244,400
Tue, 13 Jan 2026
100.1900
100.9400
97.8800
99.6000
229,200
Mon, 12 Jan 2026
99.8800
100.3400
99.5300
99.8900
179,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
100.9000
102.0000
99.1000
99.9300
347,700
Thu, 08 Jan 2026
97.7800
100.7300
97.5500
100.4900
261,400
Wed, 07 Jan 2026
100.1900
100.1900
97.2300
97.9800
184,200
Tue, 06 Jan 2026
97.6800
100.2800
97.2400
99.8100
218,200
Mon, 05 Jan 2026
96.6300
99.1000
96.6300
97.8300
158,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
95.5300
97.0200
94.8300
97.0000
197,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
96.9800
97.0400
95.4900
95.5300
126,300
Tue, 30 Dec 2025
97.7400
97.9200
97.0100
97.1900
97,400
Mon, 29 Dec 2025
99.3800
99.3800
97.5500
97.8100
128,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
99.2100
99.5700
98.3600
99.2100
148,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
99.3200
100.2200
99.2300
99.4000
162,600
Tue, 23 Dec 2025
97.9600
99.9100
97.9600
99.5800
265,600
Mon, 22 Dec 2025
97.3200
98.7800
97.3200
98.0800
209,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
97.9500
97.9500
96.7200
97.3200
937,500
Thu, 18 Dec 2025
97.5000
98.1100
96.9800
97.7200
259,400
Wed, 17 Dec 2025
97.2600
98.7700
96.9200
97.3000
315,100
Tue, 16 Dec 2025
98.0000
98.2400
96.7800
97.5000
279,200
Mon, 15 Dec 2025
96.1200
97.8300
95.9900
97.7600
253,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
96.5900
97.2100
95.8700
96.0500
331,000
Thu, 11 Dec 2025
95.9800
97.4400
95.9400
96.9600
298,400
Wed, 10 Dec 2025
92.5500
96.2100
92.2600
95.5000
275,400
Tue, 09 Dec 2025
93.4900
94.0500
92.2000
92.2400
134,700
Mon, 08 Dec 2025
94.4700
94.8800
93.0600
93.5100
134,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.4400
95.0000
93.9400
94.1200
249,400
Thu, 04 Dec 2025
95.1300
96.1400
94.2900
94.5100
144,500
Wed, 03 Dec 2025
95.6600
98.1800
95.2400
95.4200
209,800
Tue, 02 Dec 2025
94.7300
95.6300
93.9200
95.2800
289,100
Mon, 01 Dec 2025
94.4300
95.1500
93.2900
94.2000
229,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.9700
97.0000
94.6000
95.1500
165,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
94.9100
96.7700
94.7600
96.1600
929,800
Tue, 25 Nov 2025
93.0700
96.3600
93.0700
95.2100
393,800
Mon, 24 Nov 2025
92.6900
93.7400
91.0600
92.5600
611,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
91.1300
94.0500
91.1300
93.0500
182,900
Thu, 20 Nov 2025
91.6000
92.4100
90.5400
91.0800
167,600
Wed, 19 Nov 2025
90.7300
91.7700
90.2600
90.4600
156,300
Tue, 18 Nov 2025
92.0000
92.0800
89.5600
90.6700
296,000
Mon, 17 Nov 2025
92.7500
93.1900
91.7200
92.0900
160,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
93.3800
95.7000
91.8000
93.1100
120,800
Thu, 13 Nov 2025
9 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 13 Nov 2025
94.8500
95.6200
93.0200
93.6700
190,300
Wed, 12 Nov 2025
94.9000
96.5900
94.5400
95.2100
252,800
Tue, 11 Nov 2025
94.7000
95.9800
94.6500
94.9500
94,100
Mon, 10 Nov 2025
95.4000
95.7600
94.3100
94.5700
118,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
95.0700
95.3800
93.6900
94.8700
175,000
Thu, 06 Nov 2025
95.2400
96.0800
94.6000
95.1500
175,500
Wed, 05 Nov 2025
95.2500
96.0200
94.0400
95.7100
187,800
Tue, 04 Nov 2025
92.5800
93.9100
92.5800
93.6300
171,500
Mon, 03 Nov 2025
94.9100
94.9100
92.7400
93.1500
258,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
95.3000
95.7000
94.2300
94.7700
296,500
Thu, 30 Oct 2025
8 · 10-Q
After-hours · 17:29 ET
10-Q ↗
Thu, 30 Oct 2025
95.2300
98.4700
95.1800
95.6000
270,500
Wed, 29 Oct 2025
95.1500
97.6900
93.8200
95.2800
873,200
Tue, 28 Oct 2025
7 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 28 Oct 2025
95.4500
96.8300
90.0000
95.2600
682,600
Tue, 28 Oct 2025
6 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 27 Oct 2025
98.7400
99.6000
98.1000
98.5000
228,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
100.0000
100.0000
98.6000
98.7600
163,200
Thu, 23 Oct 2025
102.7600
102.7600
98.0300
99.2700
196,500
Wed, 22 Oct 2025
98.8700
99.0500
97.5900
98.2600
152,000
Tue, 21 Oct 2025
97.8300
99.4600
94.7500
98.8000
209,300
Mon, 20 Oct 2025
97.7500
98.3300
97.2400
98.1400
136,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
96.0500
97.5100
96.0500
97.3000
209,200
Thu, 16 Oct 2025
96.0700
96.4200
95.1500
96.3000
204,100
Wed, 15 Oct 2025
94.4000
96.1600
94.1200
95.8100
228,000
Tue, 14 Oct 2025
91.7900
94.0100
91.7900
93.9100
159,300
Mon, 13 Oct 2025
92.6300
93.5000
92.4900
92.8400
164,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
93.1900
94.1100
91.5300
91.7600
159,500
Thu, 09 Oct 2025
94.5200
94.6400
92.8800
93.1900
105,200
Wed, 08 Oct 2025
94.0100
94.8100
93.3100
94.7000
112,800
Tue, 07 Oct 2025
94.9000
95.6000
93.4800
93.7900
147,000
Mon, 06 Oct 2025
96.6200
97.3300
94.7700
95.1000
141,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
96.4200
97.4100
96.1100
96.3200
224,600
Thu, 02 Oct 2025
94.9800
96.3300
94.7900
96.3100
137,900
Thu, 02 Oct 2025
5 · 8-K
Pre-market · 08:40 ET
8-K ↗
Wed, 01 Oct 2025
94.6600
95.6700
94.1100
95.2800
161,200
Tue, 30 Sep 2025
94.2500
95.2400
93.5900
95.2000
176,700
Mon, 29 Sep 2025
95.3800
95.3800
91.2600
94.1900
270,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
93.9800
95.2900
93.7800
95.1000
170,700
Thu, 25 Sep 2025
93.5000
94.2500
92.9400
93.9000
259,400
Wed, 24 Sep 2025
94.9800
95.3200
93.3300
93.6800
272,900
Tue, 23 Sep 2025
95.8300
97.0000
94.6400
94.9900
168,000
Mon, 22 Sep 2025
95.2900
95.8900
94.9100
95.4800
169,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
95.9700
95.9700
94.6200
95.3300
938,500
Thu, 18 Sep 2025
95.1900
96.4000
94.8200
96.1700
194,500
Wed, 17 Sep 2025
95.0500
96.5500
93.8300
94.4100
214,600
Tue, 16 Sep 2025
94.1600
95.0800
93.6900
94.8000
248,700
Mon, 15 Sep 2025
95.2300
95.6200
94.3200
94.5700
243,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
96.5000
96.5000
94.5500
94.6300
142,000
Thu, 11 Sep 2025
94.2600
96.9900
94.2600
96.8600
159,100
Wed, 10 Sep 2025
94.4000
95.5100
94.1300
94.5200
152,500
Tue, 09 Sep 2025
97.5700
97.5700
91.8100
94.6700
189,100
Mon, 08 Sep 2025
97.9900
98.2200
96.5800
97.6100
187,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
98.1800
100.0000
97.2000
97.6000
142,500
Thu, 04 Sep 2025
96.6400
98.1000
95.9100
97.8800
174,400
Wed, 03 Sep 2025
96.0400
96.9900
95.9000
96.5300
235,600
Tue, 02 Sep 2025
96.8700
96.9300
95.8300
96.6200
173,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
98.9400
99.2700
97.4700
97.8600
163,700
Thu, 28 Aug 2025
99.7000
99.7000
98.1300
98.9200
140,900
Wed, 27 Aug 2025
98.4000
99.6600
98.2400
99.4700
370,000
Tue, 26 Aug 2025
98.2700
99.4700
97.3800
98.8400
187,400
Mon, 25 Aug 2025
99.4300
99.6000
98.2100
98.4000
342,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
96.3200
99.8000
96.1900
99.6000
223,000
Thu, 21 Aug 2025
95.7700
96.4900
95.1600
95.7600
158,600
Wed, 20 Aug 2025
97.6100
98.6100
95.7900
95.8100
147,700
Tue, 19 Aug 2025
96.7100
97.7700
96.7100
97.6700
224,200
Mon, 18 Aug 2025
95.4600
96.5800
95.3800
96.5700
168,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
96.7900
96.7900
95.2500
95.8200
291,700
Thu, 14 Aug 2025
97.6900
97.8200
95.4000
96.4400
257,000
Wed, 13 Aug 2025
96.7100
99.3300
96.7100
99.0300
342,200
Tue, 12 Aug 2025
93.6600
96.5300
93.6300
96.3500
279,000
Mon, 11 Aug 2025
92.2600
93.1300
91.8500
93.0400
170,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
93.4200
93.9000
92.0100
92.1300
140,700
Thu, 07 Aug 2025
93.6500
94.4700
93.0100
93.3300
182,500
Wed, 06 Aug 2025
94.4300
95.1500
93.7000
94.1000
217,500
Tue, 05 Aug 2025
93.9000
95.3000
93.6700
94.6400
260,400
Mon, 04 Aug 2025
93.4400
93.7900
93.0000
93.7600
208,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
92.6200
93.4800
91.7500
93.1500
313,700
Thu, 31 Jul 2025
4 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Thu, 31 Jul 2025
93.6700
94.8700
93.4800
93.9500
384,700
Wed, 30 Jul 2025
96.2100
96.8900
94.0300
94.4300
315,200
Tue, 29 Jul 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 29 Jul 2025
95.0000
97.0800
93.0000
95.9600
440,500
Tue, 29 Jul 2025
2 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 28 Jul 2025
1 · 8-K
After-hours · 17:15 ET
8-K ↗
Mon, 28 Jul 2025
93.2700
93.5600
90.2400
93.3900
358,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend