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
76.1200
77.1100
76.0300
76.7900
207,200
Thu, 23 Jul 2026
75.2200
75.8000
74.5100
75.7600
308,400
Wed, 22 Jul 2026
75.7900
76.0000
75.0600
75.8900
277,700
Tue, 21 Jul 2026
75.7300
75.9600
74.9300
75.6700
295,100
Mon, 20 Jul 2026
76.4800
76.6000
75.7500
76.0900
289,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.0300
77.8300
75.9100
76.5300
343,700
Thu, 16 Jul 2026
75.6200
77.8600
75.6200
77.8400
361,400
Wed, 15 Jul 2026
75.4000
76.1200
75.2300
75.6200
260,900
Tue, 14 Jul 2026
75.9200
76.1500
74.9600
75.2200
315,800
Mon, 13 Jul 2026
75.8200
76.3500
75.1600
75.8700
306,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.1500
75.6000
74.9500
75.4200
216,900
Thu, 09 Jul 2026
74.6700
75.7200
74.6500
75.1500
345,600
Wed, 08 Jul 2026
75.9400
75.9400
74.3900
74.6100
407,600
Tue, 07 Jul 2026
76.2600
76.6700
75.8000
75.9800
272,900
Mon, 06 Jul 2026
75.7700
76.1700
74.6600
76.1100
241,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.0900
77.3800
75.5100
75.9000
318,700
Wed, 01 Jul 2026
76.1600
77.3500
75.6900
77.0200
426,600
Tue, 30 Jun 2026
76.1800
76.4300
75.4500
75.9500
449,500
Mon, 29 Jun 2026
77.1500
77.3100
76.0400
76.1400
496,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
77.5200
78.4600
76.8700
77.8200
1,700,300
Thu, 25 Jun 2026
76.5600
77.3500
76.5400
77.1000
355,900
Wed, 24 Jun 2026
76.1200
76.9200
75.9300
76.4600
445,600
Tue, 23 Jun 2026
75.3300
76.3400
75.2700
75.9200
350,400
Mon, 22 Jun 2026
73.7400
75.2800
73.7400
75.1100
372,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
73.9600
74.8600
73.4100
73.5600
1,044,700
Wed, 17 Jun 2026
75.1700
75.8700
72.8200
73.5900
449,500
Tue, 16 Jun 2026
75.7200
75.9200
75.0300
75.5100
275,500
Mon, 15 Jun 2026
76.7400
77.1100
74.9100
75.0900
349,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
75.9400
76.7300
75.5700
76.5300
413,500
Thu, 11 Jun 2026
75.6100
75.9900
74.8800
75.6700
365,400
Wed, 10 Jun 2026
74.8200
75.6300
74.7800
75.3100
484,400
Tue, 09 Jun 2026
73.9600
75.6800
73.9600
74.4800
361,900
Mon, 08 Jun 2026
73.3000
74.1300
73.0100
73.4900
361,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.9400
73.8300
72.9400
72.9800
315,800
Thu, 04 Jun 2026
71.9000
73.1000
71.9000
72.9400
278,800
Wed, 03 Jun 2026
71.6200
71.6200
70.7600
71.0000
332,000
Tue, 02 Jun 2026
70.6200
72.2900
70.6200
71.9900
260,700
Mon, 01 Jun 2026
71.6900
71.6900
70.5000
70.9200
249,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
72.2200
72.7800
71.9800
72.1600
390,500
Thu, 28 May 2026
71.9800
72.5600
71.4000
72.4100
280,700
Wed, 27 May 2026
73.0600
73.1800
71.8200
72.2300
287,800
Tue, 26 May 2026
72.8600
73.7200
72.4700
73.0500
425,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
71.9800
73.0100
71.7400
72.7800
244,800
Thu, 21 May 2026
71.8700
72.1600
71.4000
71.8200
363,400
Wed, 20 May 2026
15 · 8-K
After market open · 10:21 ET
FORM 8-K ↗
Wed, 20 May 2026
71.7000
73.2700
71.5000
72.4200
234,300
Tue, 19 May 2026
72.0100
72.2800
71.5400
71.7100
185,300
Mon, 18 May 2026
70.9600
72.3100
70.8500
72.2000
255,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.6200
71.6300
70.2800
70.8300
261,400
Thu, 14 May 2026
71.7100
72.2900
71.4900
71.6800
253,300
Wed, 13 May 2026
72.0000
72.3500
71.0000
71.2700
302,200
Tue, 12 May 2026
14 · 8-K
After market open · 11:01 ET
FORM 8-K ↗
Tue, 12 May 2026
72.9600
73.0200
71.3200
72.4000
290,200
Mon, 11 May 2026
73.2200
73.4600
72.2800
72.9600
331,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
73.1500
74.3400
73.0800
73.2700
284,700
Thu, 07 May 2026
13 · 10-Q
After market open · 15:00 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
After market open · 11:26 ET
8-K ↗
Thu, 07 May 2026
72.6900
73.4000
72.5100
73.2600
295,800
Wed, 06 May 2026
72.4500
73.0700
72.1500
72.5600
238,600
Tue, 05 May 2026
71.3200
71.9400
70.9500
71.7600
208,200
Mon, 04 May 2026
71.2500
71.7000
70.6600
71.1200
253,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
71.7400
72.6600
71.2100
71.6600
278,700
Thu, 30 Apr 2026
70.6900
72.2900
70.6100
71.7400
286,600
Wed, 29 Apr 2026
72.0600
72.3400
71.0300
71.1600
194,200
Tue, 28 Apr 2026
72.0500
72.8600
71.9700
72.5100
218,900
Mon, 27 Apr 2026
71.3100
72.1300
71.3100
71.6800
249,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
71.9700
72.5100
71.1000
71.3100
294,100
Thu, 23 Apr 2026
71.3100
72.4100
70.7400
72.2700
226,300
Wed, 22 Apr 2026
71.5400
71.8900
70.6100
71.1100
199,800
Tue, 21 Apr 2026
72.1600
72.5600
71.0600
71.3000
203,800
Mon, 20 Apr 2026
11 · DEFA14A
After market open · 14:17 ET
DEFA14A ↗
Mon, 20 Apr 2026
10 · DEF 14A
After market open · 14:15 ET
FORM- DEF 14A ↗
Mon, 20 Apr 2026
72.1600
72.9800
72.0800
72.1600
209,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
71.3400
73.1200
71.3200
72.3100
415,800
Thu, 16 Apr 2026
70.7700
70.8400
70.3200
70.5500
262,200
Wed, 15 Apr 2026
71.9100
72.3800
70.6000
71.1700
339,700
Tue, 14 Apr 2026
72.1600
72.4100
71.3600
72.0800
266,200
Mon, 13 Apr 2026
71.5200
72.4700
70.9800
72.3400
358,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.4400
71.6900
70.8800
71.6800
299,700
Thu, 09 Apr 2026
69.9100
72.1900
69.8000
71.7000
510,600
Wed, 08 Apr 2026
69.7900
70.7700
69.5500
70.4000
663,400
Tue, 07 Apr 2026
67.9800
68.8600
67.7900
68.2300
439,000
Mon, 06 Apr 2026
67.6700
68.4500
66.8900
68.2600
252,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.3200
67.9600
66.8100
67.7700
494,200
Wed, 01 Apr 2026
67.3800
68.6000
67.3800
67.8700
541,800
Tue, 31 Mar 2026
67.8400
68.1800
66.8000
67.2900
819,400
Mon, 30 Mar 2026
67.9700
67.9700
66.7700
67.0400
331,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.5500
68.1800
67.1100
67.3600
359,200
Thu, 26 Mar 2026
67.3300
67.9800
67.1900
67.8500
266,100
Wed, 25 Mar 2026
68.3800
68.7700
67.4900
67.7100
306,700
Tue, 24 Mar 2026
66.9800
68.4800
66.9200
67.8400
363,400
Mon, 23 Mar 2026
68.2700
69.4200
67.5500
67.6100
472,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.9500
67.2200
66.1000
66.6500
3,547,900
Thu, 19 Mar 2026
66.0800
67.3400
65.5200
66.9500
392,100
Wed, 18 Mar 2026
66.4600
66.7400
66.0300
66.4400
450,400
Tue, 17 Mar 2026
67.2800
67.5900
66.2700
67.0400
403,900
Mon, 16 Mar 2026
67.9900
68.1200
66.9000
66.9200
388,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
67.5000
68.2700
66.6700
67.4800
415,400
Thu, 12 Mar 2026
65.8000
67.4400
65.5700
67.3200
370,200
Wed, 11 Mar 2026
66.3200
67.1700
65.7600
67.0300
350,100
Tue, 10 Mar 2026
66.6200
68.1300
66.2900
66.8700
442,000
Mon, 09 Mar 2026
65.6300
67.5400
64.2200
67.1000
482,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
65.2200
66.6500
64.2400
66.5300
350,600
Thu, 05 Mar 2026
68.1300
68.3300
66.1600
66.9700
449,400
Wed, 04 Mar 2026
69.0000
69.4300
68.4000
68.6200
266,100
Tue, 03 Mar 2026
67.0000
68.8800
66.1600
68.6200
300,700
Mon, 02 Mar 2026
66.1000
68.7500
65.5500
68.3800
406,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
69.6300
73.0000
66.6600
67.1100
454,100
Thu, 26 Feb 2026
9 · 10-K
After market open · 15:23 ET
10-K ↗
Thu, 26 Feb 2026
8 · 8-K
After market open · 13:00 ET
8-K ↗
Thu, 26 Feb 2026
70.2500
71.3700
70.0500
70.7700
303,300
Wed, 25 Feb 2026
69.4900
70.5500
68.7200
69.8600
316,000
Tue, 24 Feb 2026
68.3500
69.0100
67.3900
68.8600
297,300
Mon, 23 Feb 2026
71.4700
71.8400
67.7300
68.3400
375,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.7400
72.4800
70.8700
71.5400
394,100
Thu, 19 Feb 2026
71.7300
72.2100
71.2400
71.7400
238,100
Wed, 18 Feb 2026
72.3000
73.6400
71.7500
72.0800
263,000
Tue, 17 Feb 2026
72.3500
73.3900
71.9200
72.5600
189,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.9400
72.6200
71.0000
72.0700
220,200
Thu, 12 Feb 2026
72.4400
72.5400
71.0700
72.4000
259,500
Wed, 11 Feb 2026
73.0900
73.7300
71.4200
71.7500
310,400
Tue, 10 Feb 2026
73.0400
73.7400
72.0100
72.6100
208,800
Mon, 09 Feb 2026
74.6700
74.8700
73.3400
73.4300
230,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
74.9300
75.4400
74.0300
74.5800
373,600
Thu, 05 Feb 2026
74.1900
75.4100
73.1500
74.1500
320,700
Wed, 04 Feb 2026
73.0500
74.7500
72.6300
74.1900
308,100
Tue, 03 Feb 2026
71.6100
73.0900
70.5100
72.4300
391,300
Mon, 02 Feb 2026
7 · 8-K
After market open · 11:39 ET
FORM 8-K ↗
Mon, 02 Feb 2026
69.9100
72.4500
69.6400
71.8900
382,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
68.8200
69.9600
68.4100
69.6400
587,300
Thu, 29 Jan 2026
68.8400
69.4500
68.3400
69.2600
481,300
Wed, 28 Jan 2026
69.0200
69.2300
68.1200
68.5200
244,600
Tue, 27 Jan 2026
68.3500
68.9900
67.7800
68.8000
261,200
Mon, 26 Jan 2026
68.1300
68.7400
67.0700
68.3500
291,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.0300
71.0800
68.0400
68.3400
217,900
Thu, 22 Jan 2026
71.6500
72.6800
70.5000
71.4400
197,500
Wed, 21 Jan 2026
69.2000
71.9500
69.0200
71.4900
222,200
Tue, 20 Jan 2026
69.3400
70.2000
68.5800
68.7100
184,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.4900
71.1000
70.1500
70.3800
275,100
Thu, 15 Jan 2026
69.4800
71.2900
69.2200
70.6900
139,600
Wed, 14 Jan 2026
68.1600
69.5100
67.8600
69.3300
193,000
Tue, 13 Jan 2026
68.3400
68.7000
67.7800
68.2300
148,900
Mon, 12 Jan 2026
69.4100
69.6300
68.1600
68.3900
132,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
70.0000
70.6100
69.1900
69.8600
247,700
Thu, 08 Jan 2026
68.2400
70.6200
67.8500
70.0800
188,700
Wed, 07 Jan 2026
68.6100
68.6600
67.6300
68.5800
207,600
Tue, 06 Jan 2026
67.7400
69.1000
67.4300
68.7500
270,200
Mon, 05 Jan 2026
66.7500
68.9200
66.5900
68.2200
262,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
66.3600
67.1300
65.4500
66.8400
256,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
67.3000
67.3000
65.6800
66.4400
227,500
Tue, 30 Dec 2025
67.5100
67.9100
66.8100
66.9100
209,600
Mon, 29 Dec 2025
68.7900
69.1100
67.4600
67.5300
197,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
68.9800
69.6200
68.2700
68.6000
190,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
68.9500
69.3300
68.4500
68.7900
124,800
Tue, 23 Dec 2025
69.5500
69.7800
68.8000
68.8400
222,300
Mon, 22 Dec 2025
70.5700
71.0700
69.5700
69.8300
307,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.6300
72.0600
70.2200
70.4500
885,200
Thu, 18 Dec 2025
71.2200
72.1000
70.4000
71.7000
340,400
Wed, 17 Dec 2025
71.5100
72.6400
70.5800
71.0300
265,900
Tue, 16 Dec 2025
73.0200
73.2600
71.1400
71.4600
368,800
Mon, 15 Dec 2025
73.2000
73.5000
72.3800
72.8600
275,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.0200
73.1700
72.1900
72.5000
310,800
Thu, 11 Dec 2025
72.4200
73.6600
71.8900
72.7000
339,600
Wed, 10 Dec 2025
68.7300
72.4700
68.6700
72.3900
471,500
Tue, 09 Dec 2025
69.8600
70.9000
68.6700
68.8300
270,000
Mon, 08 Dec 2025
69.5200
70.4800
67.6100
69.6400
451,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
68.5500
69.9000
68.2300
69.2800
307,900
Thu, 04 Dec 2025
67.4800
68.9500
67.3000
68.9300
316,100
Wed, 03 Dec 2025
66.4900
68.1500
66.3800
67.9700
267,300
Tue, 02 Dec 2025
67.2600
67.4000
66.1000
66.1500
229,600
Mon, 01 Dec 2025
66.0900
67.7000
65.9600
66.9800
281,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
66.7900
66.7900
65.9700
66.4800
137,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.5800
66.9400
66.1800
66.5000
219,400
Tue, 25 Nov 2025
66.0800
67.3100
65.7800
66.8900
223,400
Mon, 24 Nov 2025
66.1100
66.9500
65.5100
65.7500
213,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.7600
67.0600
64.7600
66.3900
277,000
Thu, 20 Nov 2025
64.9400
65.7700
64.3900
64.5300
199,100
Wed, 19 Nov 2025
63.9300
64.6900
63.6100
64.2500
168,000
Tue, 18 Nov 2025
63.4300
64.5500
63.2000
63.9400
209,800
Mon, 17 Nov 2025
66.2700
66.2700
63.2800
63.4200
217,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
65.0800
66.3000
64.5100
66.1900
316,200
Thu, 13 Nov 2025
65.1400
66.0000
64.3700
65.1900
228,900
Wed, 12 Nov 2025
66.1900
67.0500
65.3800
65.5800
183,400
Tue, 11 Nov 2025
66.0700
66.4900
65.4400
66.1900
184,100
Mon, 10 Nov 2025
67.4500
67.4500
65.8000
65.8300
208,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
67.4900
68.1000
66.0000
67.1800
198,600
Thu, 06 Nov 2025
6 · 10-Q
After market open · 13:40 ET
10-Q ↗
Thu, 06 Nov 2025
5 · 8-K
After market open · 12:13 ET
8-K ↗
Thu, 06 Nov 2025
68.5200
68.8500
67.2000
67.3100
226,200
Wed, 05 Nov 2025
67.8000
69.6300
67.7100
68.6700
262,700
Tue, 04 Nov 2025
66.8400
68.0200
66.8200
67.7500
212,200
Mon, 03 Nov 2025
66.7100
68.4000
66.2500
68.0600
559,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
65.8000
66.4700
64.6500
66.3800
391,400
Thu, 30 Oct 2025
66.2600
68.0100
66.0300
66.1600
235,700
Wed, 29 Oct 2025
67.2200
67.9700
65.9300
66.5000
221,800
Tue, 28 Oct 2025
67.9700
68.3100
67.4400
67.5600
133,700
Mon, 27 Oct 2025
68.5000
68.5000
67.5800
67.9700
199,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
67.1000
68.5000
66.8400
68.3500
317,900
Thu, 23 Oct 2025
66.4100
66.9500
65.5800
66.5900
206,200
Wed, 22 Oct 2025
66.3400
66.9900
66.2700
66.6300
216,700
Tue, 21 Oct 2025
66.5800
66.7000
66.0200
66.3800
128,100
Mon, 20 Oct 2025
66.1000
66.9100
65.4600
66.7200
150,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.2700
65.7700
64.2900
65.5400
202,300
Thu, 16 Oct 2025
67.6500
67.9300
64.1800
64.7500
332,200
Wed, 15 Oct 2025
68.9800
69.1900
67.2800
67.8500
221,800
Tue, 14 Oct 2025
66.5200
68.6200
66.5200
68.5800
188,200
Mon, 13 Oct 2025
66.4100
67.2000
65.9000
66.8200
197,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
67.2400
68.9000
65.6600
65.7500
302,300
Thu, 09 Oct 2025
67.8600
67.8600
66.8200
67.1800
124,900
Wed, 08 Oct 2025
68.6300
68.6300
67.7500
67.8800
102,900
Tue, 07 Oct 2025
69.0500
69.2600
68.1300
68.1900
169,800
Mon, 06 Oct 2025
69.1400
69.7500
68.3700
68.8900
184,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
68.2300
69.1500
68.2300
68.6700
173,800
Thu, 02 Oct 2025
68.4300
68.5100
67.5900
68.2300
173,200
Wed, 01 Oct 2025
68.4300
68.8800
67.4900
68.6300
175,900
Tue, 30 Sep 2025
68.9000
69.1900
67.8400
68.7500
194,800
Mon, 29 Sep 2025
70.0500
70.1500
68.8600
68.9500
147,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
69.5200
70.3100
69.0200
70.1100
154,800
Thu, 25 Sep 2025
69.2000
69.4100
68.8300
69.2800
122,400
Wed, 24 Sep 2025
69.1700
70.1300
68.8300
69.3500
173,700
Tue, 23 Sep 2025
69.0200
69.8500
68.7100
69.4200
262,100
Mon, 22 Sep 2025
69.5800
69.6600
68.3100
68.8400
157,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
70.8100
70.8100
69.4300
69.7700
744,400
Thu, 18 Sep 2025
69.5500
71.0400
69.1500
70.9500
231,100
Wed, 17 Sep 2025
69.2600
71.0200
69.0400
69.3400
272,800
Tue, 16 Sep 2025
69.4000
69.4000
68.2300
68.8500
192,200
Mon, 15 Sep 2025
70.6300
71.0000
69.5100
69.6400
176,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
71.1300
71.1700
70.5100
70.6000
122,600
Thu, 11 Sep 2025
70.7900
71.3600
70.3500
71.2900
193,900
Wed, 10 Sep 2025
70.2000
71.2100
70.1800
70.8500
159,500
Tue, 09 Sep 2025
71.3300
71.3700
70.0600
70.3800
142,800
Mon, 08 Sep 2025
71.9500
71.9500
70.6900
71.4500
169,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
72.7500
73.5800
71.1600
71.5800
250,300
Thu, 04 Sep 2025
71.3700
72.4600
71.0400
72.4200
146,600
Wed, 03 Sep 2025
70.4500
71.4700
70.3500
71.0800
221,100
Tue, 02 Sep 2025
70.7800
71.4200
70.4700
70.8300
153,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
71.7900
72.1700
71.3300
71.5400
261,700
Thu, 28 Aug 2025
73.0300
73.0300
70.9000
71.7300
155,300
Wed, 27 Aug 2025
72.0400
73.1600
71.9800
72.6800
207,300
Tue, 26 Aug 2025
72.3100
73.4700
72.0100
72.4300
251,200
Mon, 25 Aug 2025
72.0000
72.6800
71.8000
72.2700
162,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
69.1800
72.5700
69.1800
72.3600
473,100
Thu, 21 Aug 2025
68.2500
68.9600
68.1700
68.8600
136,600
Wed, 20 Aug 2025
68.5800
68.7100
68.0200
68.4600
159,800
Tue, 19 Aug 2025
68.6200
69.3200
68.1600
68.2400
147,200
Mon, 18 Aug 2025
68.2000
68.7200
67.8000
68.7000
185,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
69.9000
69.9000
67.7200
68.2800
316,000
Thu, 14 Aug 2025
70.0500
70.3800
69.1900
70.2900
265,900
Wed, 13 Aug 2025
71.4700
71.8300
70.6300
70.8600
211,300
Tue, 12 Aug 2025
4 · 8-K
After market open · 10:09 ET
FORM 8-K ↗
Tue, 12 Aug 2025
69.4000
71.0400
69.0500
70.9100
265,600
Mon, 11 Aug 2025
68.8900
69.7500
68.3500
68.7800
189,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
69.4000
69.8800
68.4700
68.7800
190,700
Thu, 07 Aug 2025
3 · 10-Q
After market open · 15:13 ET
10-Q ↗
Thu, 07 Aug 2025
2 · 8-K
After market open · 13:47 ET
8-K ↗
Thu, 07 Aug 2025
70.0300
70.0300
68.6200
68.8600
165,300
Wed, 06 Aug 2025
69.4700
69.8400
69.2000
69.3600
153,900
Tue, 05 Aug 2025
69.2900
69.8500
67.8500
69.4800
280,000
Mon, 04 Aug 2025
67.5700
69.2000
67.4600
69.2000
220,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1 · 8-K
After market open · 12:52 ET
FORM 8-K ↗
Fri, 01 Aug 2025
67.8800
68.7800
66.1300
67.4400
252,100
Thu, 31 Jul 2025
68.0500
68.6200
67.3700
68.1800
291,700
Wed, 30 Jul 2025
70.4500
70.4900
68.2100
68.4800
192,800
Tue, 29 Jul 2025
70.3000
70.4600
69.4300
70.1500
214,800
Mon, 28 Jul 2025
69.6800
69.8900
69.3500
69.7200
267,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend