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
250.7600
254.7800
246.0100
251.4700
182,500
Thu, 23 Jul 2026
248.0600
252.0300
244.6100
250.3800
286,200
Wed, 22 Jul 2026
249.0200
251.8600
248.4600
249.1700
259,000
Tue, 21 Jul 2026
248.2900
250.1700
243.7300
249.0200
561,000
Mon, 20 Jul 2026
253.1100
254.1800
245.0900
245.4400
247,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
255.9300
258.2800
251.7600
252.7400
315,400
Thu, 16 Jul 2026
253.2100
260.5700
251.8500
259.3100
287,600
Wed, 15 Jul 2026
251.7500
254.4700
250.2200
253.2100
174,000
Tue, 14 Jul 2026
253.5100
256.8100
250.4000
252.5800
211,100
Mon, 13 Jul 2026
250.9700
254.9800
247.8900
251.2000
266,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
246.9000
252.9700
246.9000
250.9700
212,600
Thu, 09 Jul 2026
250.6200
251.6600
246.2900
246.3500
358,400
Wed, 08 Jul 2026
253.5100
255.3300
247.5200
247.6900
321,000
Tue, 07 Jul 2026
262.2100
262.2100
253.5000
255.8100
234,000
Mon, 06 Jul 2026
260.0500
263.1300
258.4300
262.9200
308,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
259.7800
262.6600
254.1900
258.4300
329,300
Wed, 01 Jul 2026
263.5300
263.5300
255.2200
257.9700
431,300
Tue, 30 Jun 2026
264.3900
266.2800
263.4100
265.5100
335,400
Mon, 29 Jun 2026
264.7800
268.8800
262.6200
264.1500
417,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
273.6100
273.6100
265.3600
266.5600
889,800
Thu, 25 Jun 2026
271.4000
278.8100
269.0000
273.7200
374,400
Wed, 24 Jun 2026
269.1100
273.0000
267.8100
268.9100
359,500
Tue, 23 Jun 2026
270.8500
274.4400
268.2200
269.1100
372,500
Mon, 22 Jun 2026
274.9400
276.9500
272.2400
274.7500
290,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
272.2800
278.7000
272.2800
275.2300
686,800
Wed, 17 Jun 2026
271.8200
279.0800
268.9000
269.5700
589,300
Tue, 16 Jun 2026
270.4500
276.0100
270.3300
273.5400
457,300
Mon, 15 Jun 2026
265.9900
268.0600
263.0100
267.8600
432,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
260.3900
263.4200
255.7000
258.2500
312,900
Thu, 11 Jun 2026
256.4800
259.0500
251.8500
257.7500
372,500
Wed, 10 Jun 2026
265.4800
267.0800
252.6800
253.2200
373,500
Tue, 09 Jun 2026
264.0300
269.9900
260.1900
265.4500
416,400
Mon, 08 Jun 2026
261.7700
264.5200
260.6200
260.9600
294,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
263.0800
264.3500
260.2400
262.1300
199,200
Thu, 04 Jun 2026
265.1800
265.9500
262.3000
263.8400
251,200
Wed, 03 Jun 2026
254.9800
264.1200
252.0000
262.8200
510,000
Tue, 02 Jun 2026
253.3000
255.8300
250.8400
254.2800
316,900
Mon, 01 Jun 2026
254.8500
255.9400
247.9200
252.1700
276,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
257.8700
260.8200
255.2400
258.4900
432,500
Thu, 28 May 2026
263.1000
263.1000
255.6700
258.9400
310,700
Wed, 27 May 2026
265.7100
267.8500
262.4300
262.8400
238,300
Tue, 26 May 2026
265.5000
266.2800
262.7900
265.3100
271,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
261.8900
263.8300
258.6600
263.4300
268,400
Thu, 21 May 2026
259.1400
261.0600
254.4000
260.0800
305,200
Wed, 20 May 2026
255.3500
260.7400
252.3000
260.5100
341,900
Tue, 19 May 2026
258.6500
261.7500
253.0800
253.8200
277,500
Mon, 18 May 2026
261.3900
263.9200
259.5700
260.9000
235,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
265.5600
265.5600
259.8300
260.9200
201,400
Thu, 14 May 2026
267.3600
268.8000
264.2400
266.3700
208,600
Wed, 13 May 2026
267.2700
268.0200
264.2000
265.2600
265,300
Tue, 12 May 2026
272.5000
272.5000
265.3800
266.1300
305,300
Mon, 11 May 2026
272.8700
274.0300
270.0400
271.2300
274,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
273.6400
273.6400
269.3900
271.1100
287,600
Thu, 07 May 2026
275.0000
276.4100
270.4100
271.1200
347,400
Wed, 06 May 2026
269.6300
277.8100
269.1000
274.8900
369,900
Tue, 05 May 2026
264.0200
269.9400
264.0200
266.6800
281,700
Mon, 04 May 2026
264.5800
267.8300
260.7900
262.0600
417,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
265.4000
276.6500
264.5200
266.2500
496,100
Thu, 30 Apr 2026
11 · 10-Q
After market open · 12:06 ET
10-Q ↗
Thu, 30 Apr 2026
255.4000
270.9900
255.2900
265.0000
851,700
Thu, 30 Apr 2026
10 · 8-K
Pre-market · 09:16 ET
8-K ↗
Wed, 29 Apr 2026
260.0100
263.6100
254.0200
257.5100
878,100
Tue, 28 Apr 2026
261.2000
261.2000
256.3000
260.0100
290,200
Mon, 27 Apr 2026
260.0000
263.6000
256.0700
261.2000
320,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
261.5100
264.2200
258.9300
260.0000
300,800
Thu, 23 Apr 2026
260.9200
265.4300
260.1100
263.1700
311,500
Wed, 22 Apr 2026
262.3800
263.3400
257.3000
258.6300
316,800
Tue, 21 Apr 2026
9 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 21 Apr 2026
260.6200
265.2500
258.8500
260.2400
289,500
Mon, 20 Apr 2026
260.5500
262.1000
258.4800
259.4700
358,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
254.7200
265.9800
254.7200
261.4000
350,500
Thu, 16 Apr 2026
255.0200
256.8600
251.4500
252.4800
271,300
Wed, 15 Apr 2026
262.2900
262.2900
254.0600
255.3500
346,700
Tue, 14 Apr 2026
260.1500
262.8900
255.6300
262.2900
234,900
Mon, 13 Apr 2026
255.8800
260.5100
254.2600
260.1500
337,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
256.3000
258.5700
255.4100
256.2600
206,700
Thu, 09 Apr 2026
252.8900
258.3400
252.8900
256.1100
231,400
Wed, 08 Apr 2026
252.7000
255.9200
250.6300
254.4000
656,800
Tue, 07 Apr 2026
238.0500
242.6200
235.4300
242.0500
906,600
Mon, 06 Apr 2026
243.2400
244.6500
236.4700
238.0500
639,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
244.1700
251.3700
239.9900
243.6700
510,700
Wed, 01 Apr 2026
249.9800
254.0900
249.4000
249.7600
389,000
Tue, 31 Mar 2026
243.1400
252.5300
241.9700
249.0800
375,400
Mon, 30 Mar 2026
250.1800
250.1800
243.1000
244.2700
301,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
251.5600
252.3500
246.4000
248.0000
311,800
Thu, 26 Mar 2026
252.9600
256.9000
249.9600
251.4600
316,200
Wed, 25 Mar 2026
258.2500
260.1800
253.5100
256.5600
226,100
Tue, 24 Mar 2026
250.1900
257.3100
249.5600
254.7000
269,100
Mon, 23 Mar 2026
256.4800
260.1900
252.2900
252.7000
428,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
256.0800
258.9400
248.2600
249.7200
768,500
Thu, 19 Mar 2026
254.8400
259.3700
253.1600
256.7700
384,200
Thu, 19 Mar 2026
8 · DEF 14A
Pre-market · 07:31 ET
SEC Form DEF 14A ↗
Wed, 18 Mar 2026
259.9200
264.7400
257.6800
258.2300
363,900
Tue, 17 Mar 2026
261.5600
264.3100
256.4900
260.7800
270,300
Mon, 16 Mar 2026
261.9100
267.4700
259.1500
259.2700
172,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
260.6700
264.7200
256.1700
258.4500
181,600
Thu, 12 Mar 2026
262.9300
264.1200
260.0000
260.5000
216,000
Wed, 11 Mar 2026
264.5700
272.9400
261.1000
266.7100
175,800
Tue, 10 Mar 2026
267.2500
270.1300
264.9900
265.6700
179,300
Mon, 09 Mar 2026
259.7000
268.4900
255.2500
266.8000
334,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
268.3500
269.7100
261.8000
262.1200
314,000
Thu, 05 Mar 2026
280.5200
282.4500
273.3700
274.9500
468,000
Wed, 04 Mar 2026
282.5900
283.9700
278.3600
282.6200
244,200
Tue, 03 Mar 2026
279.6700
281.5300
275.5100
280.0800
213,000
Mon, 02 Mar 2026
282.5500
288.9600
276.8700
287.0900
263,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
283.5700
288.2000
279.3500
287.0500
329,700
Thu, 26 Feb 2026
295.3300
295.3300
280.0000
285.1600
297,400
Wed, 25 Feb 2026
7 · 10-K
After market open · 14:41 ET
10-K ↗
Wed, 25 Feb 2026
287.5600
288.0000
279.8700
287.4200
335,800
Tue, 24 Feb 2026
283.3300
288.0000
280.0000
284.9800
226,100
Mon, 23 Feb 2026
286.7500
287.5000
279.3000
281.1700
224,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
287.6200
291.9100
285.4100
286.1300
187,000
Thu, 19 Feb 2026
288.4400
290.6000
286.7900
288.1200
252,500
Wed, 18 Feb 2026
288.3000
292.8800
286.7600
289.0400
288,600
Tue, 17 Feb 2026
289.9400
293.5200
286.5800
287.2700
343,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
296.1600
299.5800
292.5800
293.6800
569,400
Thu, 12 Feb 2026
280.6500
310.0000
271.0000
296.1400
1,272,100
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 09:21 ET
8-K ↗
Wed, 11 Feb 2026
296.5500
298.4400
289.7300
290.5000
772,500
Tue, 10 Feb 2026
297.4100
298.4000
293.2400
294.0800
495,200
Mon, 09 Feb 2026
299.0300
300.5400
293.6700
297.6000
738,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
289.2600
301.1400
289.2600
298.8800
860,300
Thu, 05 Feb 2026
281.8400
289.3000
280.4600
284.6600
537,700
Wed, 04 Feb 2026
273.5500
288.2800
272.5700
285.8200
907,100
Tue, 03 Feb 2026
268.0000
272.6500
266.1900
271.2200
355,900
Mon, 02 Feb 2026
262.3500
268.9300
260.2100
267.6200
335,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
265.6000
267.3100
262.6600
265.3500
526,400
Thu, 29 Jan 2026
258.5200
268.1300
255.8500
267.7700
527,000
Wed, 28 Jan 2026
255.1500
259.2200
253.0700
256.8700
221,300
Tue, 27 Jan 2026
256.8500
259.9100
255.3100
256.7700
189,600
Mon, 26 Jan 2026
258.6400
259.5000
256.3000
257.6400
172,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
260.0000
260.2100
257.3300
258.6400
140,100
Thu, 22 Jan 2026
260.1400
264.0000
259.5200
261.1600
292,300
Wed, 21 Jan 2026
256.5900
262.3600
254.9600
259.1900
426,600
Tue, 20 Jan 2026
256.3600
260.9200
252.5700
253.0100
487,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
263.5600
264.1400
261.3900
263.7200
322,600
Thu, 15 Jan 2026
257.9200
264.8700
257.9200
263.5600
351,300
Wed, 14 Jan 2026
251.9100
258.8700
251.9100
255.8200
345,000
Tue, 13 Jan 2026
251.4900
255.0000
251.0100
251.1400
189,600
Mon, 12 Jan 2026
250.7700
252.7000
246.5200
251.4900
199,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
251.2300
255.0600
250.3700
252.3400
305,900
Thu, 08 Jan 2026
244.9500
251.8300
244.9500
251.0000
259,400
Wed, 07 Jan 2026
251.9300
251.9300
243.5000
245.5500
291,100
Tue, 06 Jan 2026
245.2800
251.9700
243.9300
251.7100
165,300
Mon, 05 Jan 2026
242.7600
251.8900
242.7600
247.0000
269,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
239.6300
246.6400
239.6300
243.7600
258,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
243.0200
244.4800
238.8400
239.6400
305,700
Tue, 30 Dec 2025
244.8400
246.5400
242.9500
243.3700
179,400
Mon, 29 Dec 2025
245.9200
247.1100
243.8900
245.3500
147,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
245.5800
246.5000
244.2100
246.4700
92,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
246.2000
246.3700
244.0800
245.1500
101,900
Tue, 23 Dec 2025
244.3600
246.2800
243.2300
245.3900
139,600
Mon, 22 Dec 2025
243.0900
246.4300
242.8900
244.4700
175,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
243.1600
245.0800
241.6800
243.4500
633,300
Thu, 18 Dec 2025
242.5700
245.1200
240.4200
243.6900
268,300
Wed, 17 Dec 2025
242.5100
245.0000
241.0400
242.1400
278,300
Tue, 16 Dec 2025
242.8200
245.4100
241.0900
243.4600
381,600
Mon, 15 Dec 2025
245.4300
245.4300
240.1700
244.2400
382,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
251.2700
252.0000
242.7400
243.7500
318,300
Thu, 11 Dec 2025
247.9500
251.5500
246.0800
250.8800
354,800
Wed, 10 Dec 2025
237.9500
247.8200
237.9500
247.1600
332,700
Tue, 09 Dec 2025
240.7600
243.0700
238.0300
238.3100
261,400
Mon, 08 Dec 2025
244.3200
247.4200
240.2800
241.7700
253,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
242.5100
246.7600
242.3800
245.4100
426,600
Thu, 04 Dec 2025
239.9400
244.5800
238.6400
244.0500
312,200
Wed, 03 Dec 2025
237.9300
241.3600
234.8200
240.9600
242,100
Tue, 02 Dec 2025
238.0000
240.6200
234.0500
237.4400
154,600
Mon, 01 Dec 2025
237.6900
238.8900
235.8000
236.8100
235,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
238.2500
241.2100
237.9300
239.4300
126,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
237.7400
242.1700
237.4100
238.8400
441,600
Tue, 25 Nov 2025
233.5700
237.8700
231.8800
237.7400
374,900
Mon, 24 Nov 2025
229.1400
233.3800
227.9800
232.0000
550,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
226.2800
230.6000
223.4900
229.0000
407,800
Thu, 20 Nov 2025
225.1600
227.2800
220.2800
226.0500
1,308,000
Wed, 19 Nov 2025
220.6400
223.2700
220.4700
221.8200
285,300
Tue, 18 Nov 2025
219.3500
221.8200
216.2200
220.6400
278,300
Mon, 17 Nov 2025
224.5400
227.2700
220.4000
220.8500
288,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
227.1500
227.8200
224.8500
225.9900
203,800
Thu, 13 Nov 2025
234.1800
235.7000
226.8500
227.1400
285,600
Wed, 12 Nov 2025
231.5800
237.6200
231.5800
236.2100
473,100
Tue, 11 Nov 2025
227.7100
231.0000
226.0800
230.3900
455,500
Mon, 10 Nov 2025
228.4900
230.1400
226.6600
227.4200
240,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
226.8400
228.1200
224.4700
226.8900
304,400
Thu, 06 Nov 2025
227.7900
231.8500
226.3100
227.0000
262,900
Wed, 05 Nov 2025
225.0500
230.5900
225.0500
228.3700
406,900
Tue, 04 Nov 2025
229.1400
231.8200
222.6800
225.0700
589,900
Mon, 03 Nov 2025
231.3200
233.2000
227.3900
231.8200
417,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
237.8500
237.8500
231.5400
234.4500
587,100
Thu, 30 Oct 2025
5 · 10-Q
After market open · 13:36 ET
10-Q ↗
Thu, 30 Oct 2025
230.0000
238.8100
220.0300
236.1000
628,700
Thu, 30 Oct 2025
4 · 8-K
Pre-market · 09:14 ET
8-K ↗
Wed, 29 Oct 2025
240.0000
241.8200
233.4600
234.5100
550,800
Tue, 28 Oct 2025
241.6500
242.6700
238.5600
240.6400
309,700
Mon, 27 Oct 2025
243.0700
245.6100
240.5100
242.0700
301,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
243.2300
243.4500
240.0000
241.8100
315,100
Thu, 23 Oct 2025
239.3600
243.3200
238.3100
242.2100
381,400
Wed, 22 Oct 2025
242.9500
244.5300
238.5200
238.9300
227,800
Tue, 21 Oct 2025
238.5900
245.0800
238.3700
242.9500
407,100
Mon, 20 Oct 2025
237.1900
239.7900
235.9800
239.4200
318,500
Mon, 20 Oct 2025
3 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
237.3200
240.8000
234.3900
235.0200
230,300
Thu, 16 Oct 2025
240.6700
240.8700
236.2700
238.3100
265,200
Wed, 15 Oct 2025
239.1500
241.3900
236.4700
238.4900
203,400
Tue, 14 Oct 2025
231.1700
238.5200
231.1700
236.8000
146,900
Mon, 13 Oct 2025
230.4600
233.9400
229.3100
232.9200
133,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
235.6300
237.5000
227.5400
227.9300
358,200
Thu, 09 Oct 2025
242.2500
242.2500
234.5300
235.0800
318,800
Wed, 08 Oct 2025
236.7300
242.1000
236.2500
241.9500
351,600
Tue, 07 Oct 2025
237.1400
238.6400
232.8000
236.4200
234,400
Mon, 06 Oct 2025
235.8500
238.4200
234.9700
236.3800
288,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
234.0000
241.7800
233.0700
236.3900
404,500
Thu, 02 Oct 2025
231.5300
233.3500
229.9900
231.6600
267,300
Wed, 01 Oct 2025
233.9400
235.3800
231.4200
231.9700
421,600
Tue, 30 Sep 2025
232.7400
236.6000
232.7400
235.8300
167,900
Mon, 29 Sep 2025
237.8400
237.8600
233.8000
234.4700
290,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
237.1200
239.4200
235.3800
236.7200
219,100
Thu, 25 Sep 2025
232.1800
237.0200
231.1400
236.3100
339,800
Wed, 24 Sep 2025
236.1700
237.3200
233.1400
233.6600
329,400
Tue, 23 Sep 2025
239.4300
241.3000
235.9000
236.2900
177,800
Mon, 22 Sep 2025
238.4000
239.3400
235.3900
238.6200
410,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
240.4700
241.0300
234.7800
238.2900
916,300
Thu, 18 Sep 2025
236.2600
240.8100
234.8100
239.7600
417,400
Wed, 17 Sep 2025
234.1700
239.3800
232.1400
234.2800
343,500
Tue, 16 Sep 2025
237.2300
237.2400
232.5100
233.9800
261,400
Mon, 15 Sep 2025
240.1300
240.4600
235.4800
236.4000
299,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
242.0700
245.7500
238.9200
239.1300
214,900
Thu, 11 Sep 2025
241.4100
246.5000
241.4100
242.8400
334,600
Wed, 10 Sep 2025
239.4900
242.2200
237.7800
242.1600
284,500
Tue, 09 Sep 2025
242.1300
242.6600
238.4000
238.9200
247,400
Mon, 08 Sep 2025
245.1600
246.1900
241.5700
243.2400
335,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
244.1200
246.5300
240.7800
244.3200
215,000
Thu, 04 Sep 2025
240.6600
244.1200
238.6700
243.9800
313,700
Wed, 03 Sep 2025
243.1600
243.3500
238.9800
240.8500
236,000
Tue, 02 Sep 2025
239.7000
242.9700
238.3500
241.9600
266,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
246.8200
247.3700
240.3300
242.6300
263,200
Thu, 28 Aug 2025
247.6800
247.6800
244.7500
245.5400
214,200
Wed, 27 Aug 2025
244.5200
249.1900
244.5200
247.7600
241,900
Tue, 26 Aug 2025
245.6600
248.5600
245.4200
246.2900
258,100
Mon, 25 Aug 2025
244.8900
247.2200
244.8900
245.8300
300,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
239.8000
246.1300
239.0000
245.2500
187,700
Thu, 21 Aug 2025
238.2900
239.6500
237.5700
238.1200
248,800
Wed, 20 Aug 2025
240.7400
241.7200
236.5200
238.7000
223,100
Tue, 19 Aug 2025
238.0700
241.2600
237.6500
240.7500
188,200
Mon, 18 Aug 2025
238.2200
238.6400
233.4400
238.1000
277,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
243.9400
243.9400
237.0100
237.2700
290,800
Thu, 14 Aug 2025
244.7900
244.7900
242.3900
243.6100
237,800
Wed, 13 Aug 2025
243.2800
245.6000
240.9900
245.4500
366,500
Tue, 12 Aug 2025
240.3600
243.0900
238.7100
242.1100
192,400
Mon, 11 Aug 2025
239.4700
239.5600
236.1600
238.2100
419,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
242.9100
243.2500
238.6200
239.4700
270,300
Thu, 07 Aug 2025
243.0000
243.9500
239.4600
241.3100
233,800
Wed, 06 Aug 2025
245.2800
245.6800
239.2600
241.9300
365,300
Tue, 05 Aug 2025
245.6000
246.8300
241.7000
245.5800
463,400
Mon, 04 Aug 2025
243.6300
245.2500
240.8000
243.8400
425,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
238.6400
241.5900
232.0000
241.1400
518,000
Thu, 31 Jul 2025
2 · 10-Q
After market open · 14:39 ET
10-Q ↗
Thu, 31 Jul 2025
230.0000
244.3000
228.7900
243.5000
1,040,200
Thu, 31 Jul 2025
1 · 8-K
Pre-market · 09:17 ET
8-K ↗
Wed, 30 Jul 2025
224.4300
224.4300
219.7800
223.3300
439,700
Tue, 29 Jul 2025
227.3500
227.3500
223.4600
224.0800
235,500
Mon, 28 Jul 2025
228.3600
228.6500
225.9800
226.9500
402,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend