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
75.5100
76.0400
75.0100
75.6400
134,300
Thu, 23 Jul 2026
73.3700
75.1300
73.3700
75.0000
222,600
Wed, 22 Jul 2026
75.6500
76.1100
72.9100
73.9400
291,200
Tue, 21 Jul 2026
74.9100
75.9900
73.7600
75.5400
290,900
Mon, 20 Jul 2026
76.5300
76.9400
75.5000
75.7500
181,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.4800
77.7000
75.6300
76.5300
225,700
Thu, 16 Jul 2026
76.3300
78.5400
73.9600
77.6900
353,600
Wed, 15 Jul 2026
83.7500
83.7500
75.4200
75.8100
731,900
Tue, 14 Jul 2026
84.8600
85.8300
83.2400
84.0800
249,400
Mon, 13 Jul 2026
83.9300
86.0200
83.9300
85.7200
246,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.0100
84.4900
83.2900
84.1800
157,800
Thu, 09 Jul 2026
82.0600
83.8600
81.9900
83.4800
276,100
Wed, 08 Jul 2026
83.8700
84.2500
82.6700
82.7800
200,300
Tue, 07 Jul 2026
83.4800
84.3700
82.6000
83.9400
358,400
Mon, 06 Jul 2026
80.2300
82.8900
79.9300
82.2500
223,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
79.6000
81.3500
79.0000
80.9800
187,800
Wed, 01 Jul 2026
77.3200
80.0000
76.5900
79.1900
215,800
Tue, 30 Jun 2026
76.9900
77.5800
76.4800
76.6200
217,100
Mon, 29 Jun 2026
78.4900
79.0000
76.9800
77.1000
342,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.9800
79.6600
76.8000
78.8500
669,000
Thu, 25 Jun 2026
77.0700
78.3800
76.2300
76.6100
156,000
Wed, 24 Jun 2026
77.1400
78.0100
76.3100
76.9100
222,800
Tue, 23 Jun 2026
77.2300
77.9900
76.2400
77.1400
439,000
Mon, 22 Jun 2026
75.2100
76.9200
74.7900
76.4500
354,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
75.1900
75.5900
74.1300
75.3300
540,500
Wed, 17 Jun 2026
74.9100
75.7700
74.4300
75.1700
216,700
Tue, 16 Jun 2026
74.5100
75.8000
74.4000
75.2700
297,500
Mon, 15 Jun 2026
76.8800
77.3800
73.0200
74.0300
377,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.8400
80.0400
77.3400
77.4100
257,000
Thu, 11 Jun 2026
81.5100
81.6900
79.7800
79.8500
227,500
Wed, 10 Jun 2026
80.9500
82.9000
79.8000
81.5200
211,300
Tue, 09 Jun 2026
80.7400
82.1500
79.7200
80.5100
290,200
Mon, 08 Jun 2026
80.8600
82.3900
80.7600
80.8400
139,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.1300
82.5100
81.1300
81.5800
187,300
Thu, 04 Jun 2026
79.9700
82.1500
79.9100
80.5400
223,200
Wed, 03 Jun 2026
78.2600
79.1400
77.6300
79.0500
176,500
Tue, 02 Jun 2026
78.9400
80.0000
78.0500
79.1600
190,500
Mon, 01 Jun 2026
76.7800
79.4000
76.0400
79.3900
254,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
77.2000
77.9400
76.4800
76.7500
243,400
Thu, 28 May 2026
77.3500
78.5000
76.5700
77.2000
196,000
Wed, 27 May 2026
77.5200
78.7600
76.1500
77.2900
409,100
Tue, 26 May 2026
78.0100
78.8000
76.9700
77.8300
177,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.1000
78.7500
77.7600
78.5000
163,600
Thu, 21 May 2026
79.1600
79.8500
76.0200
78.8100
269,700
Wed, 20 May 2026
80.0400
80.2800
78.7100
79.9900
232,800
Tue, 19 May 2026
81.5000
82.0800
79.8900
80.0400
272,900
Mon, 18 May 2026
78.7700
81.3500
77.7900
80.9900
265,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.0400
79.3000
78.0900
78.7900
279,700
Thu, 14 May 2026
79.2400
80.0700
78.8600
79.0300
240,300
Wed, 13 May 2026
78.2600
79.1800
77.7000
78.7400
357,100
Tue, 12 May 2026
78.0300
79.0000
77.7000
78.5300
211,300
Mon, 11 May 2026
80.1800
80.9900
76.7100
77.6100
277,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.9900
80.3300
78.4800
80.1800
209,100
Thu, 07 May 2026
78.5000
80.2300
78.0900
79.0900
260,000
Wed, 06 May 2026
78.9100
79.8700
78.5300
78.5800
291,900
Tue, 05 May 2026
77.0000
79.1500
76.4200
78.9400
239,700
Mon, 04 May 2026
77.9600
79.4800
76.4700
76.9700
467,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.6700
79.6700
77.6500
78.2400
289,700
Thu, 30 Apr 2026
78.3600
79.5300
77.2400
78.4000
302,400
Wed, 29 Apr 2026
77.0000
79.3500
76.3600
78.9700
294,300
Tue, 28 Apr 2026
76.8600
78.4600
76.0900
77.7700
334,000
Mon, 27 Apr 2026
73.5300
76.7600
73.5300
75.9600
448,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
73.2700
74.4200
71.6300
73.5300
522,200
Thu, 23 Apr 2026
10 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 23 Apr 2026
74.8300
77.7100
69.7000
72.1900
905,600
Thu, 23 Apr 2026
9 · 8-K
Pre-market · 06:35 ET
8-K ↗
Wed, 22 Apr 2026
83.7300
84.5400
82.9300
83.6200
335,900
Tue, 21 Apr 2026
83.3500
84.6600
83.0800
83.6100
217,000
Mon, 20 Apr 2026
83.2100
83.8900
82.5000
83.2000
156,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
82.5500
83.3200
82.1700
83.2100
141,700
Thu, 16 Apr 2026
80.6100
82.2500
80.6100
81.9000
224,400
Wed, 15 Apr 2026
79.2500
80.8600
78.8500
80.4200
154,700
Tue, 14 Apr 2026
79.0100
79.8200
78.8700
79.3700
194,100
Mon, 13 Apr 2026
81.0000
82.0300
78.7000
79.1400
395,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.4600
83.2300
79.1400
81.1900
317,200
Thu, 09 Apr 2026
83.4700
83.4700
81.5500
82.4600
299,900
Wed, 08 Apr 2026
84.6200
85.4500
83.0300
83.4700
258,100
Tue, 07 Apr 2026
83.8900
84.7900
83.4200
83.5800
221,400
Mon, 06 Apr 2026
83.5200
84.4300
82.0600
83.8600
263,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.9500
84.3000
82.2900
83.6800
178,300
Wed, 01 Apr 2026
82.9600
84.1100
81.6600
83.1900
232,700
Tue, 31 Mar 2026
83.4500
84.0300
81.6600
82.9600
250,100
Mon, 30 Mar 2026
82.1700
82.6500
80.2800
82.4700
360,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.5000
83.0900
81.2300
81.4600
293,100
Thu, 26 Mar 2026
82.7200
84.7100
82.7200
83.4500
278,500
Wed, 25 Mar 2026
82.4600
83.7500
81.1700
83.4900
489,200
Tue, 24 Mar 2026
81.4200
82.3600
79.8200
81.7500
225,500
Mon, 23 Mar 2026
81.5200
84.3300
81.5200
83.8600
281,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.2900
81.2900
79.5200
80.7200
515,300
Thu, 19 Mar 2026
80.2900
81.9000
80.1600
80.9900
438,300
Wed, 18 Mar 2026
79.6500
80.7400
79.3600
80.4100
254,000
Tue, 17 Mar 2026
80.2300
81.3000
80.0100
80.5300
359,700
Mon, 16 Mar 2026
80.8200
82.0900
78.8600
79.2600
241,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.9400
81.5000
79.0200
80.7600
261,800
Thu, 12 Mar 2026
78.5300
80.0600
77.0000
79.1800
454,600
Wed, 11 Mar 2026
8 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 11 Mar 2026
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 11 Mar 2026
79.1800
80.0500
77.8500
78.8700
391,500
Tue, 10 Mar 2026
81.5800
82.0000
78.2400
79.5400
269,700
Mon, 09 Mar 2026
82.2100
83.0000
79.6000
82.1800
333,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
82.9100
82.9100
80.4600
82.4600
290,200
Thu, 05 Mar 2026
81.6100
85.0900
81.4700
84.1600
392,300
Wed, 04 Mar 2026
85.9200
86.3300
80.7500
81.6000
683,300
Tue, 03 Mar 2026
82.8900
86.4800
82.3000
85.9200
319,400
Mon, 02 Mar 2026
82.2800
84.8800
81.0600
84.4400
393,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · 10-K
After-hours · 16:06 ET
10-K ↗
Fri, 27 Feb 2026
79.9200
83.6700
77.0000
82.2800
561,100
Thu, 26 Feb 2026
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 26 Feb 2026
76.6800
79.0600
75.2600
78.4100
437,500
Wed, 25 Feb 2026
75.1900
75.9800
74.1000
75.9800
350,900
Tue, 24 Feb 2026
74.9100
76.0000
74.3700
75.4300
352,100
Mon, 23 Feb 2026
76.1500
76.1500
73.7000
74.9100
309,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
75.9800
77.6800
75.5500
76.1200
396,900
Thu, 19 Feb 2026
76.5200
77.0100
75.2500
75.8800
276,900
Wed, 18 Feb 2026
75.8700
77.0100
75.4900
76.5700
242,400
Tue, 17 Feb 2026
75.7300
77.3600
74.5300
75.8700
214,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
74.0600
76.1100
72.1700
75.1300
261,300
Thu, 12 Feb 2026
77.4500
78.2800
72.7600
74.0600
354,500
Wed, 11 Feb 2026
81.2900
81.3600
77.1000
77.2700
235,200
Tue, 10 Feb 2026
79.7900
81.9200
79.5500
80.6200
146,300
Mon, 09 Feb 2026
81.0600
81.0600
79.5000
79.9100
119,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
80.6700
81.7100
79.9300
81.3600
189,500
Thu, 05 Feb 2026
81.8400
83.1500
79.2200
80.0100
306,700
Wed, 04 Feb 2026
80.5300
82.7400
79.6300
81.3400
188,600
Tue, 03 Feb 2026
85.5800
85.5800
78.7500
80.2000
320,400
Mon, 02 Feb 2026
84.5300
86.7600
83.8500
85.9600
138,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.9300
85.3800
83.8000
85.0200
177,300
Thu, 29 Jan 2026
84.8300
85.7000
81.7800
84.5600
193,400
Wed, 28 Jan 2026
84.5700
85.8000
83.6800
84.3100
187,100
Tue, 27 Jan 2026
84.6500
85.4300
83.4500
83.9400
109,900
Mon, 26 Jan 2026
85.3400
86.1600
83.9500
84.9000
108,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.0100
86.4400
84.6100
85.6200
96,700
Thu, 22 Jan 2026
85.9400
87.3800
85.7000
86.3100
106,800
Wed, 21 Jan 2026
84.3400
85.7100
84.3400
85.7000
189,200
Tue, 20 Jan 2026
83.6600
84.1700
83.2000
83.7600
93,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.1400
84.5000
83.2000
83.9200
111,000
Thu, 15 Jan 2026
83.6300
85.5200
83.6300
84.5200
117,300
Wed, 14 Jan 2026
83.4000
84.1000
82.9300
83.8200
131,400
Tue, 13 Jan 2026
83.8800
84.1200
83.2000
83.7800
130,900
Mon, 12 Jan 2026
83.3900
84.9300
82.6800
83.9400
134,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.2600
84.4900
82.6600
83.3200
136,700
Thu, 08 Jan 2026
81.1900
83.3900
80.8200
83.3900
493,000
Wed, 07 Jan 2026
85.8100
85.8100
81.2500
81.7900
593,000
Tue, 06 Jan 2026
84.0900
85.9500
83.9500
85.5700
282,700
Mon, 05 Jan 2026
78.6600
85.9000
78.5300
84.7700
366,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.0000
81.0500
78.4200
78.5800
137,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
81.1200
81.6900
80.1400
80.2000
118,700
Tue, 30 Dec 2025
80.7400
81.5300
80.5100
81.1200
113,600
Mon, 29 Dec 2025
81.1700
81.5300
80.3200
80.8400
84,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.9500
81.2900
80.2400
81.1500
82,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.1300
81.1200
80.1300
80.7000
65,000
Tue, 23 Dec 2025
80.2400
80.8800
79.9900
80.1600
299,300
Mon, 22 Dec 2025
80.3200
81.7700
80.0100
80.2800
100,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.5600
83.1300
79.6400
80.4200
461,100
Thu, 18 Dec 2025
81.8600
83.2600
80.3600
83.0000
180,900
Wed, 17 Dec 2025
80.5700
82.2900
80.5700
81.4300
202,800
Tue, 16 Dec 2025
80.7300
81.8000
80.6000
80.9600
136,600
Mon, 15 Dec 2025
80.5000
82.3800
80.1500
80.4100
207,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
81.1500
82.1200
79.4100
80.7700
190,500
Thu, 11 Dec 2025
79.4100
81.1500
79.0800
80.9600
175,400
Wed, 10 Dec 2025
78.2500
79.5500
77.8300
79.2300
172,100
Tue, 09 Dec 2025
76.6700
78.2600
76.6700
78.2500
184,700
Mon, 08 Dec 2025
80.1000
80.1000
75.8300
76.6100
189,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
80.1800
80.5500
79.4200
80.1600
147,000
Thu, 04 Dec 2025
79.5700
80.9600
79.1500
80.2100
148,200
Wed, 03 Dec 2025
79.0900
80.7400
79.0900
79.6300
159,400
Tue, 02 Dec 2025
78.7600
80.1400
77.8500
78.9900
378,200
Mon, 01 Dec 2025
76.9000
78.6200
76.9000
78.2500
165,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.7900
78.3000
77.4400
78.0200
67,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.1000
78.7900
76.8900
77.8000
260,700
Tue, 25 Nov 2025
76.6900
78.5600
76.6900
77.2600
134,300
Mon, 24 Nov 2025
77.7500
78.0700
75.0400
76.1700
236,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.9200
78.9400
76.6200
78.0800
145,200
Thu, 20 Nov 2025
79.0500
80.0500
76.9100
76.9200
103,600
Wed, 19 Nov 2025
77.5200
78.8000
77.0400
78.1400
108,900
Tue, 18 Nov 2025
77.2400
78.0700
75.0300
77.8200
109,600
Mon, 17 Nov 2025
79.7600
80.2300
76.9100
77.2300
152,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.3400
80.6800
78.6500
80.0400
106,400
Thu, 13 Nov 2025
79.8800
80.9800
79.7000
80.6400
138,900
Wed, 12 Nov 2025
79.9400
81.6500
79.5300
79.8800
159,300
Tue, 11 Nov 2025
78.8500
80.5300
77.7900
80.3000
100,400
Mon, 10 Nov 2025
75.7700
78.7800
75.7500
78.4200
265,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.8700
77.5600
75.6200
76.0200
161,600
Thu, 06 Nov 2025
4 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 06 Nov 2025
79.1800
80.4600
75.0100
75.3100
212,100
Thu, 06 Nov 2025
3 · 8-K
Pre-market · 06:48 ET
8-K ↗
Wed, 05 Nov 2025
75.6600
75.9500
74.1800
74.7900
272,100
Tue, 04 Nov 2025
74.8400
75.6700
73.6500
75.0300
171,800
Mon, 03 Nov 2025
75.4200
75.8400
73.7500
74.6400
206,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.6300
78.6300
75.0300
75.9800
184,100
Thu, 30 Oct 2025
78.5300
80.2000
78.5100
79.2200
164,100
Wed, 29 Oct 2025
83.3300
83.7700
77.3200
78.2500
173,500
Tue, 28 Oct 2025
83.5300
84.4200
82.7400
83.8200
79,700
Mon, 27 Oct 2025
83.9800
84.6600
83.2800
83.9400
78,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.7900
84.2300
83.2500
84.0200
75,300
Thu, 23 Oct 2025
82.8700
84.0800
82.5000
83.6900
84,700
Wed, 22 Oct 2025
83.8400
84.6100
82.8300
83.1600
119,800
Tue, 21 Oct 2025
81.2500
83.7700
80.9000
83.4800
98,300
Mon, 20 Oct 2025
81.0300
81.8500
80.1200
81.3200
125,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
79.4400
80.7800
79.0700
80.4800
179,500
Thu, 16 Oct 2025
79.5200
80.0600
78.3500
79.1900
150,100
Wed, 15 Oct 2025
79.3300
81.1100
79.0600
79.7200
128,600
Tue, 14 Oct 2025
78.1700
79.6900
78.0800
79.2300
115,700
Mon, 13 Oct 2025
79.1900
80.1500
78.1500
78.4700
111,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.3500
79.8600
78.0800
78.5200
116,700
Thu, 09 Oct 2025
80.4800
80.8500
79.4000
79.4400
134,100
Wed, 08 Oct 2025
80.6700
81.4100
79.9500
80.8400
158,600
Tue, 07 Oct 2025
83.5200
84.2400
79.7400
80.2000
149,900
Mon, 06 Oct 2025
85.3800
85.6000
83.7100
83.8900
148,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
86.0400
86.7200
85.0600
85.3600
131,700
Thu, 02 Oct 2025
85.3700
86.4500
84.8000
86.0900
108,800
Wed, 01 Oct 2025
85.5300
86.2000
84.9100
85.7500
92,200
Tue, 30 Sep 2025
85.5100
86.0800
85.0400
86.0100
100,500
Mon, 29 Sep 2025
85.2400
86.3400
84.8800
85.7000
173,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
83.8000
85.3200
83.8000
85.0700
171,500
Thu, 25 Sep 2025
83.4500
84.3600
83.0700
83.9300
185,000
Wed, 24 Sep 2025
83.3500
84.4300
83.2700
83.5500
76,200
Tue, 23 Sep 2025
83.9400
84.1900
83.0100
83.6400
124,000
Mon, 22 Sep 2025
82.1400
84.1200
81.9200
83.8200
166,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
83.2000
84.1200
81.7400
82.0100
502,900
Thu, 18 Sep 2025
82.2200
83.2700
81.7900
83.0500
174,700
Wed, 17 Sep 2025
81.2800
83.1900
81.1600
81.9400
183,000
Tue, 16 Sep 2025
80.8500
81.9800
79.8700
81.4300
249,500
Mon, 15 Sep 2025
82.9500
83.5000
80.9800
81.1100
227,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
83.7700
84.1800
82.8000
82.8200
199,900
Thu, 11 Sep 2025
81.4200
84.4100
81.2200
84.3700
162,600
Wed, 10 Sep 2025
82.3100
82.3100
80.6600
81.1500
141,400
Tue, 09 Sep 2025
83.3900
83.3900
80.9200
82.5300
137,600
Mon, 08 Sep 2025
82.5600
83.7200
81.4900
83.1300
188,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
82.3300
83.7800
81.2000
81.9600
109,300
Thu, 04 Sep 2025
82.8800
83.3900
82.4500
83.0000
140,900
Wed, 03 Sep 2025
82.2400
83.7100
81.9200
82.8500
186,400
Tue, 02 Sep 2025
81.2300
82.6600
80.5400
82.6500
196,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
81.8000
81.8000
80.1800
81.3500
130,400
Thu, 28 Aug 2025
81.6400
82.1000
80.2800
81.5100
147,800
Wed, 27 Aug 2025
80.8500
81.6200
80.5600
81.6000
113,600
Tue, 26 Aug 2025
81.6300
82.4900
81.1600
81.1600
141,800
Mon, 25 Aug 2025
82.2100
82.5000
81.4600
81.8300
115,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
81.1000
82.3900
80.6800
82.0400
132,000
Thu, 21 Aug 2025
78.8100
80.6700
78.8100
80.5200
143,300
Wed, 20 Aug 2025
79.7900
79.8500
78.8700
79.3700
112,200
Tue, 19 Aug 2025
79.3000
80.5000
78.7400
79.3700
124,500
Mon, 18 Aug 2025
78.4200
79.1800
77.8900
78.9900
99,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
78.1600
78.4900
77.1900
78.3400
135,900
Thu, 14 Aug 2025
78.5600
78.6800
77.3200
77.9000
104,600
Wed, 13 Aug 2025
78.1100
79.4700
77.9500
78.7600
112,000
Tue, 12 Aug 2025
76.2500
78.1300
75.4900
78.1100
141,600
Mon, 11 Aug 2025
77.2800
77.8800
75.6800
75.9200
142,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
77.2600
78.1100
75.3800
77.3300
156,700
Thu, 07 Aug 2025
78.1400
78.9100
76.3000
77.1900
166,700
Wed, 06 Aug 2025
75.2800
78.3000
74.9900
78.1000
268,900
Tue, 05 Aug 2025
74.2000
75.2000
73.3000
74.8400
213,500
Mon, 04 Aug 2025
74.8900
75.1700
72.8900
73.8700
160,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
74.0000
75.1400
73.6100
74.8800
226,000
Thu, 31 Jul 2025
73.5600
75.2000
72.2500
74.1500
334,600
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 30 Jul 2025
75.3900
78.4500
73.0700
74.2500
314,000
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 06:35 ET
8-K ↗
Tue, 29 Jul 2025
79.4800
79.8800
78.5600
79.4500
187,600
Mon, 28 Jul 2025
78.3100
79.1900
78.0900
78.9000
213,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend