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
92.4400
92.4400
91.4400
91.8301
18,753
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.8200
93.2300
92.1800
92.3400
164,200
Thu, 23 Jul 2026
92.0000
93.1000
91.3600
92.2100
165,600
Wed, 22 Jul 2026
91.2600
92.8700
91.0700
92.7600
151,100
Tue, 21 Jul 2026
90.9400
91.0100
90.1500
90.5700
183,100
Mon, 20 Jul 2026
93.0200
93.5000
90.6900
91.3200
229,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.0600
95.0000
91.8500
92.8300
583,400
Thu, 16 Jul 2026
90.5100
93.3200
90.0000
93.2600
368,500
Wed, 15 Jul 2026
90.5700
93.2200
90.0700
90.1800
340,700
Tue, 14 Jul 2026
89.8600
91.3900
88.8900
90.0900
296,200
Mon, 13 Jul 2026
88.9600
89.6200
88.6200
89.0600
187,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.8500
89.3500
87.8500
88.9600
133,200
Thu, 09 Jul 2026
89.5700
89.7800
87.8000
87.8500
214,400
Wed, 08 Jul 2026
90.9600
91.1900
89.5200
89.5700
154,300
Tue, 07 Jul 2026
91.1900
92.6000
90.7200
90.8500
205,300
Mon, 06 Jul 2026
91.3300
91.8700
89.7300
90.4900
168,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.6600
91.6100
89.2600
91.3900
206,200
Wed, 01 Jul 2026
89.3600
90.2300
88.4100
89.6600
279,300
Tue, 30 Jun 2026
88.8700
90.3400
88.4800
89.9800
241,100
Mon, 29 Jun 2026
89.9300
90.1400
88.2400
88.8700
265,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
90.4700
91.1600
89.8100
90.6300
1,015,800
Thu, 25 Jun 2026
88.8100
90.1800
88.5200
90.0500
166,400
Wed, 24 Jun 2026
88.1300
89.3200
87.5800
88.8200
264,700
Tue, 23 Jun 2026
88.3500
89.5400
88.0500
88.1300
206,300
Mon, 22 Jun 2026
87.0000
88.7500
87.0000
88.2100
390,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.9400
88.2300
86.5500
87.5000
587,100
Thu, 18 Jun 2026
20 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 17 Jun 2026
88.4300
89.0000
85.5100
86.7300
231,100
Tue, 16 Jun 2026
88.9000
90.3700
88.5600
89.1200
167,600
Mon, 15 Jun 2026
88.8300
89.7600
88.4700
88.7600
200,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.8400
90.5500
88.8400
89.5900
146,600
Thu, 11 Jun 2026
90.3600
90.9900
88.4300
88.5100
252,400
Wed, 10 Jun 2026
89.9400
91.4400
89.5200
89.6000
334,300
Tue, 09 Jun 2026
88.1700
89.9200
88.1700
89.2300
289,900
Mon, 08 Jun 2026
86.7700
88.1500
86.5500
87.9100
171,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
19 · 8-K
After market open · 09:52 ET
8-K ↗
Fri, 05 Jun 2026
86.7600
87.7600
86.6500
86.7700
154,400
Thu, 04 Jun 2026
86.6600
87.2600
85.8400
86.4700
136,100
Wed, 03 Jun 2026
85.8500
87.1200
85.0800
85.7700
357,500
Tue, 02 Jun 2026
83.6000
86.1800
83.6000
85.8000
302,800
Mon, 01 Jun 2026
85.7200
85.8400
82.7400
83.6200
307,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18 · 8-K
After market open · 10:47 ET
8-K ↗
Fri, 29 May 2026
87.3100
87.6700
86.4400
86.6600
330,300
Thu, 28 May 2026
87.6700
88.1300
87.1500
87.2900
169,300
Wed, 27 May 2026
88.3000
88.7700
87.1000
88.0500
153,900
Tue, 26 May 2026
87.7900
88.7200
87.3600
88.3000
203,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.8500
87.6600
86.3600
87.3500
186,900
Thu, 21 May 2026
85.8900
86.8700
85.2400
86.6700
159,000
Wed, 20 May 2026
86.6500
87.0900
86.2000
86.3900
214,800
Tue, 19 May 2026
87.7300
87.7300
86.0100
86.6500
243,800
Mon, 18 May 2026
87.8200
89.3800
87.2400
88.0600
301,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17 · 8-K
After market open · 13:57 ET
8-K ↗
Fri, 15 May 2026
89.4200
89.4400
87.3100
87.8000
249,900
Thu, 14 May 2026
89.7400
90.8300
89.7000
90.1800
199,900
Wed, 13 May 2026
89.3800
89.5200
87.1300
89.3300
322,600
Tue, 12 May 2026
88.2900
89.7900
87.7200
89.7000
271,700
Mon, 11 May 2026
88.3300
89.0300
87.8700
88.2900
340,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.1100
88.3300
86.4500
88.0300
192,800
Thu, 07 May 2026
89.0100
89.0100
86.8800
87.8400
318,700
Wed, 06 May 2026
16 · 10-Q
After market open · 13:17 ET
10-Q ↗
Wed, 06 May 2026
87.8500
89.0000
85.3700
88.8900
286,500
Tue, 05 May 2026
90.7000
91.0400
87.7900
88.7400
349,000
Tue, 05 May 2026
15 · 8-K
Pre-market · 09:16 ET
8-K ↗
Mon, 04 May 2026
90.2900
91.5600
89.5100
90.5900
344,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
89.2900
91.6600
88.6700
90.7800
302,000
Thu, 30 Apr 2026
88.0000
89.5600
87.7200
89.2400
200,100
Wed, 29 Apr 2026
89.0900
89.2400
87.8300
88.1600
132,700
Tue, 28 Apr 2026
89.2800
89.7300
88.8400
89.4100
113,000
Mon, 27 Apr 2026
88.3700
89.9900
87.5700
88.9800
262,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.3100
88.3700
87.4800
88.1500
580,800
Thu, 23 Apr 2026
87.4900
88.6600
87.1700
88.5500
282,000
Wed, 22 Apr 2026
87.6400
88.0900
86.5700
86.9200
218,400
Tue, 21 Apr 2026
87.3200
87.4900
85.6100
87.2200
301,900
Mon, 20 Apr 2026
87.7600
88.7500
87.0300
87.3200
553,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
88.2200
89.0000
87.4400
88.1600
448,900
Thu, 16 Apr 2026
85.3300
87.6100
85.3300
87.4800
196,700
Wed, 15 Apr 2026
14 · 8-K
After market open · 10:04 ET
8-K ↗
Wed, 15 Apr 2026
87.8000
87.9000
85.4600
85.9800
356,300
Tue, 14 Apr 2026
13 · 8-K
After market open · 14:32 ET
8-K ↗
Tue, 14 Apr 2026
91.7400
92.2400
88.2600
88.3300
301,500
Mon, 13 Apr 2026
90.3700
92.0000
90.2600
91.8800
276,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
90.9300
91.5700
89.8800
90.2800
155,100
Thu, 09 Apr 2026
90.1200
91.5500
90.1200
90.9300
253,900
Wed, 08 Apr 2026
89.4800
90.7400
89.4800
90.7000
186,200
Tue, 07 Apr 2026
87.9000
89.3900
87.9000
88.8200
133,800
Mon, 06 Apr 2026
88.0000
89.4900
87.5000
88.5400
205,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.9600
89.7700
87.0400
88.5900
192,600
Wed, 01 Apr 2026
87.5000
88.9400
87.5000
88.2200
304,000
Tue, 31 Mar 2026
86.5200
87.9200
84.4000
87.7700
456,200
Mon, 30 Mar 2026
86.5400
86.9200
85.4900
85.7300
233,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
85.1900
86.9600
84.4300
85.8500
248,400
Thu, 26 Mar 2026
86.3500
87.1400
84.9200
85.4100
226,400
Wed, 25 Mar 2026
87.4300
88.1200
86.4700
86.5500
314,100
Tue, 24 Mar 2026
85.4500
88.3400
85.2400
87.0900
199,900
Mon, 23 Mar 2026
12 · 8-K
After market open · 09:40 ET
8-K ↗
Mon, 23 Mar 2026
85.2800
86.5500
85.0000
86.0000
204,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
87.5600
87.7800
83.7800
84.2000
933,800
Thu, 19 Mar 2026
87.0400
88.8700
86.5600
87.5000
292,200
Wed, 18 Mar 2026
86.7000
87.6200
86.0100
87.2500
317,500
Tue, 17 Mar 2026
87.6900
88.0000
85.9600
87.4100
219,800
Mon, 16 Mar 2026
87.5900
88.8900
87.0100
87.1200
286,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.9600
87.8100
85.2200
87.6900
245,700
Thu, 12 Mar 2026
85.2100
86.1500
84.0200
85.3100
171,600
Wed, 11 Mar 2026
85.8600
86.5400
84.4000
85.8000
241,900
Tue, 10 Mar 2026
87.4500
89.2200
86.2600
86.3600
208,100
Mon, 09 Mar 2026
89.4200
89.4200
86.9500
87.9300
254,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.1600
90.4100
87.2700
90.0400
281,900
Thu, 05 Mar 2026
88.5100
89.6900
88.0400
89.2600
360,400
Wed, 04 Mar 2026
86.5600
89.3200
85.8600
89.2700
266,400
Tue, 03 Mar 2026
84.6600
86.5400
83.4100
86.4800
363,000
Mon, 02 Mar 2026
11 · DEFA14A
After market open · 10:16 ET
DEFA14A ↗
Mon, 02 Mar 2026
10 · DEF 14A
After market open · 10:15 ET
DEF 14A ↗
Mon, 02 Mar 2026
84.8400
86.2300
84.5700
85.7000
296,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.3300
86.2300
84.8400
85.1000
282,000
Thu, 26 Feb 2026
85.3200
85.6600
84.3900
85.5800
302,700
Wed, 25 Feb 2026
86.3800
86.3800
84.0000
85.3200
372,500
Tue, 24 Feb 2026
85.6100
86.5300
84.8100
86.1600
237,100
Mon, 23 Feb 2026
9 · 10-K/A
After-hours · 16:03 ET
10-K/A ↗
Mon, 23 Feb 2026
85.1300
85.6900
84.1400
85.4600
190,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.7100
86.7100
83.7800
84.9500
254,700
Thu, 19 Feb 2026
86.6100
87.5100
86.4500
86.6000
336,500
Wed, 18 Feb 2026
8 · PRE 14A
After market open · 13:41 ET
PRE 14A ↗
Wed, 18 Feb 2026
7 · 10-K
After market open · 13:27 ET
10-K ↗
Wed, 18 Feb 2026
86.6400
87.7700
85.8300
86.7400
344,300
Tue, 17 Feb 2026
88.8100
89.0200
84.8100
86.6800
457,500
Tue, 17 Feb 2026
6 · 8-K
Pre-market · 09:18 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.4600
88.5900
85.9800
88.1600
306,300
Thu, 12 Feb 2026
86.7200
88.0000
86.5000
86.9900
355,300
Wed, 11 Feb 2026
86.9300
87.2200
85.6400
85.9300
265,500
Tue, 10 Feb 2026
86.3400
87.5600
85.8200
86.9300
214,900
Mon, 09 Feb 2026
86.9200
87.1600
86.0200
86.2700
253,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
87.9000
88.8500
86.8100
87.1500
320,300
Thu, 05 Feb 2026
88.3300
88.8100
86.9400
87.3300
341,000
Wed, 04 Feb 2026
88.9300
89.9500
87.8700
88.0000
260,900
Tue, 03 Feb 2026
88.1800
89.1300
88.0400
88.9300
171,500
Mon, 02 Feb 2026
89.1600
89.5900
87.4800
88.1200
232,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.5400
89.4000
87.5400
89.1600
269,800
Thu, 29 Jan 2026
87.0000
88.4400
86.9900
88.1600
132,900
Wed, 28 Jan 2026
87.3300
88.4400
86.3100
86.5700
161,500
Tue, 27 Jan 2026
86.4100
87.7900
86.3100
87.3900
134,600
Mon, 26 Jan 2026
86.8600
87.7400
85.9800
86.4100
159,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
88.9300
89.3600
85.9600
86.7300
174,600
Thu, 22 Jan 2026
89.6400
90.1100
88.6500
88.9300
195,600
Wed, 21 Jan 2026
87.9900
89.6900
87.9300
89.6400
184,500
Tue, 20 Jan 2026
87.7800
88.3200
86.8500
87.3900
140,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.2900
88.2900
87.1500
87.8500
150,100
Thu, 15 Jan 2026
86.6700
88.4700
86.4800
88.2900
165,600
Wed, 14 Jan 2026
85.3800
86.6900
84.5000
86.6700
159,700
Tue, 13 Jan 2026
85.1600
86.1000
84.6300
85.2400
146,900
Mon, 12 Jan 2026
85.5000
86.8600
84.7300
84.9000
156,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.0700
85.6100
83.9500
85.6100
299,800
Thu, 08 Jan 2026
80.9500
84.8500
80.9500
84.0800
231,700
Wed, 07 Jan 2026
82.2000
82.2000
81.0100
81.3500
175,400
Tue, 06 Jan 2026
81.3400
82.0200
80.9000
81.9000
155,900
Mon, 05 Jan 2026
81.2700
82.3900
81.2700
81.3400
274,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.3000
81.7400
80.5000
81.4500
294,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.4300
82.4600
80.8000
80.8100
180,800
Tue, 30 Dec 2025
82.6600
83.0500
82.4000
82.5500
135,000
Mon, 29 Dec 2025
82.5900
83.0000
82.1600
82.6400
134,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.8500
82.9400
82.0400
82.4400
96,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.5600
82.9500
82.2000
82.6500
66,700
Tue, 23 Dec 2025
82.6800
83.2900
81.9100
82.6600
180,300
Mon, 22 Dec 2025
81.9300
83.2600
81.8500
82.7100
253,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.1200
84.2300
81.4500
82.1200
1,055,200
Thu, 18 Dec 2025
86.1000
86.3700
84.4200
84.4300
381,500
Thu, 18 Dec 2025
5 · 8-K
Pre-market · 09:16 ET
8-K ↗
Wed, 17 Dec 2025
84.4000
86.4800
83.2900
86.0400
440,500
Tue, 16 Dec 2025
84.4300
85.0600
83.5300
84.6800
346,500
Mon, 15 Dec 2025
84.1200
84.8200
82.9600
84.3700
419,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.6800
84.2800
82.9100
84.0600
186,900
Thu, 11 Dec 2025
83.5300
84.4300
82.9600
83.3100
187,300
Wed, 10 Dec 2025
82.3700
83.6500
81.6400
83.3200
215,800
Tue, 09 Dec 2025
82.3200
83.6500
82.1000
82.2800
232,200
Mon, 08 Dec 2025
82.2200
82.6800
81.8000
82.2800
176,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.5300
82.5300
81.1900
82.1300
138,100
Thu, 04 Dec 2025
82.4600
82.9300
81.7000
82.6000
126,700
Wed, 03 Dec 2025
81.3900
82.9800
81.3900
82.7400
176,500
Tue, 02 Dec 2025
81.5000
81.6000
80.9200
81.3900
124,500
Mon, 01 Dec 2025
81.8400
82.4200
80.8700
81.1100
220,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.1200
82.7900
81.6200
82.2000
176,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.5700
82.7800
80.7100
82.1100
849,300
Tue, 25 Nov 2025
80.8500
82.8500
80.8500
81.7600
206,000
Mon, 24 Nov 2025
81.5500
81.5500
80.0000
80.3100
194,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.0200
82.5600
80.6500
81.6300
247,600
Thu, 20 Nov 2025
82.4400
82.7300
80.4300
80.9600
156,900
Wed, 19 Nov 2025
81.8000
82.3500
81.5500
81.7300
198,100
Tue, 18 Nov 2025
82.0600
82.3600
81.5000
81.9500
249,900
Mon, 17 Nov 2025
82.3900
83.5100
81.5700
81.9600
199,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.0300
84.0300
82.1500
82.9600
207,300
Thu, 13 Nov 2025
85.6300
85.9800
84.9300
85.0100
143,100
Wed, 12 Nov 2025
85.3600
86.1200
85.2300
85.9300
270,100
Tue, 11 Nov 2025
84.8500
85.8200
84.1200
85.7500
176,800
Mon, 10 Nov 2025
84.5100
84.7300
83.4800
84.7000
246,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.2800
85.1500
83.0900
84.5000
251,700
Thu, 06 Nov 2025
82.6400
84.2900
82.5000
84.2700
218,400
Wed, 05 Nov 2025
4 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Wed, 05 Nov 2025
82.0300
82.8300
81.2000
82.6000
329,000
Tue, 04 Nov 2025
77.0200
82.2700
74.1500
82.0000
539,100
Tue, 04 Nov 2025
3 · 8-K
Pre-market · 09:23 ET
8-K ↗
Mon, 03 Nov 2025
76.8600
78.2900
76.0500
77.9600
233,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
77.1500
77.8400
76.6400
77.2200
214,400
Thu, 30 Oct 2025
77.0700
77.9500
76.9000
77.5800
171,500
Wed, 29 Oct 2025
77.6500
78.6100
77.0000
77.2600
248,900
Tue, 28 Oct 2025
77.2900
78.1800
76.9500
78.0500
115,000
Mon, 27 Oct 2025
78.5500
78.7100
77.6000
77.6700
153,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.5100
79.1500
78.0000
78.5500
136,600
Thu, 23 Oct 2025
78.2500
78.4900
76.9600
78.4000
247,200
Wed, 22 Oct 2025
78.0100
79.0800
77.6400
78.2300
207,600
Tue, 21 Oct 2025
77.4100
78.4000
77.2200
78.2100
119,500
Mon, 20 Oct 2025
77.9200
78.1500
77.4800
77.6700
92,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
76.8700
77.6100
76.6100
77.2700
146,400
Thu, 16 Oct 2025
78.2600
78.3600
76.5900
76.7700
165,400
Wed, 15 Oct 2025
78.2900
78.5900
77.7600
78.3000
172,900
Tue, 14 Oct 2025
75.6800
78.1600
75.6800
78.1600
179,500
Mon, 13 Oct 2025
75.4200
76.5700
74.8000
76.0800
185,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
76.4800
76.8500
74.8900
75.0500
213,400
Thu, 09 Oct 2025
77.4600
77.5300
76.0700
76.3600
151,000
Wed, 08 Oct 2025
77.9400
78.0000
76.7100
77.4600
203,400
Tue, 07 Oct 2025
79.2000
79.2000
77.3800
77.4900
179,800
Mon, 06 Oct 2025
79.7100
80.1000
78.5100
79.3000
141,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
79.8700
80.9100
79.3800
79.7500
194,200
Thu, 02 Oct 2025
80.4600
81.8100
79.2800
79.6600
140,000
Wed, 01 Oct 2025
81.6800
82.8400
80.6200
80.6400
209,300
Tue, 30 Sep 2025
81.4900
82.5200
81.4400
81.9700
233,900
Mon, 29 Sep 2025
82.4800
82.4800
81.4200
81.6400
139,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
81.8500
82.6500
81.8500
82.4300
190,600
Thu, 25 Sep 2025
82.4000
82.7600
81.8100
81.9700
255,800
Wed, 24 Sep 2025
83.1400
83.6100
82.1200
82.5000
261,000
Tue, 23 Sep 2025
84.0400
84.3300
83.2400
83.4800
198,200
Mon, 22 Sep 2025
84.1000
84.2200
83.3100
83.7200
158,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
84.2700
84.7200
83.4100
84.1600
891,200
Thu, 18 Sep 2025
82.9200
84.1800
82.5900
83.9700
216,800
Wed, 17 Sep 2025
83.6700
84.7500
82.5700
82.7300
203,700
Tue, 16 Sep 2025
83.1800
84.0500
83.0000
83.2800
311,600
Mon, 15 Sep 2025
83.6000
84.8400
82.9200
83.4400
331,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
83.9900
84.4900
82.6600
83.1100
133,300
Thu, 11 Sep 2025
83.0200
84.1900
82.6000
84.0000
152,400
Wed, 10 Sep 2025
82.3400
83.2700
82.2300
83.1500
134,700
Tue, 09 Sep 2025
82.8600
82.9100
82.1200
82.5300
136,000
Mon, 08 Sep 2025
83.8400
83.8800
82.6500
82.9000
140,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
84.4600
85.4000
83.6500
83.8800
145,300
Thu, 04 Sep 2025
83.9000
84.5500
83.5200
84.4300
92,800
Wed, 03 Sep 2025
82.9800
83.7900
82.8700
83.7400
110,700
Tue, 02 Sep 2025
83.4500
83.8300
82.9500
83.4600
145,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
84.1200
84.8000
83.7600
83.9900
134,600
Thu, 28 Aug 2025
84.9900
84.9900
83.7700
84.1500
138,900
Wed, 27 Aug 2025
84.5800
85.1400
84.5800
84.9900
154,000
Tue, 26 Aug 2025
84.7300
85.1700
84.2600
84.8800
112,500
Mon, 25 Aug 2025
85.5600
85.7500
84.8800
84.9600
135,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
83.7400
86.2200
82.9200
85.9700
175,400
Thu, 21 Aug 2025
83.2700
83.6400
82.6400
83.0900
172,900
Wed, 20 Aug 2025
84.3800
85.0000
83.0200
83.1700
158,100
Tue, 19 Aug 2025
82.7600
84.4600
82.7600
84.4200
142,800
Mon, 18 Aug 2025
82.5600
83.0000
82.1100
82.8100
155,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
82.2100
82.5500
81.5200
82.2700
227,700
Thu, 14 Aug 2025
82.9800
82.9800
81.4000
82.1000
166,000
Wed, 13 Aug 2025
82.3600
83.3600
81.8900
83.2700
198,900
Tue, 12 Aug 2025
80.3600
82.3100
79.3900
82.2900
182,200
Mon, 11 Aug 2025
80.0900
80.1100
79.1800
79.7900
158,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
79.7100
79.8000
78.8900
79.7300
165,200
Thu, 07 Aug 2025
79.2200
80.4200
78.8100
79.6500
228,800
Wed, 06 Aug 2025
2 · 10-Q
After market open · 13:54 ET
10-Q ↗
Wed, 06 Aug 2025
80.9400
81.0000
78.5000
78.5800
248,700
Tue, 05 Aug 2025
76.2800
82.2800
76.2200
80.9400
526,000
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 09:20 ET
8-K ↗
Mon, 04 Aug 2025
75.3300
76.5000
75.3300
76.2200
213,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
76.9000
77.1500
75.2500
75.2900
304,000
Thu, 31 Jul 2025
77.6100
78.4200
77.0600
77.1800
236,900
Wed, 30 Jul 2025
78.4100
79.2000
77.7700
77.9900
199,200
Tue, 29 Jul 2025
77.9500
78.3800
77.8800
78.2200
132,400
Mon, 28 Jul 2025
78.3900
78.4300
77.6800
77.8100
302,100
Sun, 27 Jul 2025
Weekend