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
331.2200
335.9200
329.7750
330.4400
127,006
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
323.6200
331.1200
320.0700
328.7000
503,900
Thu, 23 Jul 2026
327.4600
330.1300
320.7300
323.3200
687,200
Wed, 22 Jul 2026
326.5500
330.5800
326.5500
327.3800
631,600
Tue, 21 Jul 2026
329.4600
331.4100
325.3600
328.2300
459,100
Mon, 20 Jul 2026
329.0700
329.0700
322.3400
327.9600
556,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
327.0800
334.4100
324.0200
324.9000
629,100
Thu, 16 Jul 2026
329.5100
333.1000
326.7100
330.7700
853,300
Wed, 15 Jul 2026
321.6800
330.9600
320.9300
329.1200
873,000
Tue, 14 Jul 2026
321.0600
326.7700
317.3900
321.3500
628,900
Mon, 13 Jul 2026
320.6400
323.8500
317.0300
321.0600
649,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
315.0000
318.2200
310.6700
317.0300
668,000
Thu, 09 Jul 2026
301.6500
314.7800
299.0000
311.4700
750,800
Wed, 08 Jul 2026
309.0100
309.0100
300.2500
300.8200
624,200
Tue, 07 Jul 2026
306.0000
308.9900
303.7100
307.5800
620,800
Mon, 06 Jul 2026
295.6400
305.3800
294.9000
304.7500
521,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
297.5000
299.2900
293.0100
295.1800
660,000
Wed, 01 Jul 2026
284.3700
297.3900
280.0000
293.2700
1,106,800
Tue, 30 Jun 2026
271.7700
281.9800
270.0400
281.6800
1,676,000
Mon, 29 Jun 2026
273.1400
275.7500
266.2600
269.2400
1,528,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
276.0200
277.9900
260.7800
268.7500
3,927,200
Thu, 25 Jun 2026
282.1500
283.8300
271.7800
277.3300
1,253,100
Wed, 24 Jun 2026
293.4500
293.8200
281.2600
282.1500
1,144,700
Tue, 23 Jun 2026
296.1800
300.0400
293.8300
295.1000
761,700
Mon, 22 Jun 2026
295.2600
298.6200
292.4600
297.6200
742,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
302.9800
307.7900
290.9600
293.9500
1,007,600
Wed, 17 Jun 2026
304.5400
308.5300
300.8200
304.5000
670,000
Tue, 16 Jun 2026
296.5500
304.4700
294.1900
303.3000
825,900
Mon, 15 Jun 2026
299.1200
299.6300
294.5000
295.3200
715,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
286.7600
299.7900
286.0000
295.6600
762,900
Thu, 11 Jun 2026
287.3700
290.7600
284.2300
285.4400
1,015,400
Wed, 10 Jun 2026
287.8200
294.8200
283.6700
289.1800
759,500
Tue, 09 Jun 2026
284.9400
290.0000
281.3900
288.2800
1,219,500
Mon, 08 Jun 2026
289.2000
291.6000
283.5200
283.7200
1,229,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
291.9300
292.5200
286.5200
288.4900
1,132,800
Thu, 04 Jun 2026
281.7500
292.5100
279.6200
291.8400
1,083,200
Wed, 03 Jun 2026
268.9900
286.7300
261.9800
282.6700
1,866,200
Tue, 02 Jun 2026
274.1100
278.2300
267.3400
272.5200
684,800
Mon, 01 Jun 2026
270.8500
279.4300
270.7500
275.0400
775,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
265.6400
276.1300
265.6400
273.7700
2,078,400
Thu, 28 May 2026
270.5500
271.4100
265.2600
265.8600
1,064,300
Wed, 27 May 2026
281.8000
283.8900
260.1500
271.4600
1,754,400
Tue, 26 May 2026
286.0500
286.0500
278.2600
282.4200
942,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
287.8200
291.4100
284.0400
285.7800
845,300
Thu, 21 May 2026
284.9100
287.9600
274.9300
287.8200
1,924,400
Wed, 20 May 2026
288.3500
292.1600
282.7800
283.8300
1,188,000
Tue, 19 May 2026
297.8200
298.5200
286.9800
287.3600
1,176,600
Mon, 18 May 2026
299.0000
308.3900
293.4900
295.6200
979,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
14 · 8-K
After-hours · 16:11 ET
8-K ↗
Fri, 15 May 2026
298.5900
304.7100
295.0000
299.7300
566,000
Thu, 14 May 2026
301.3100
304.9000
295.7000
298.2100
618,000
Wed, 13 May 2026
292.9500
302.2100
291.0300
301.1800
596,900
Tue, 12 May 2026
288.3400
297.3900
284.2600
294.4800
1,207,100
Mon, 11 May 2026
303.8800
308.9600
285.3500
289.0400
1,707,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
311.9500
314.3100
302.0300
303.5200
1,133,300
Thu, 07 May 2026
327.4300
329.5300
309.1400
309.6200
861,900
Wed, 06 May 2026
328.9000
333.2600
322.9700
324.7300
645,800
Tue, 05 May 2026
320.8500
332.0900
317.8300
327.5800
544,300
Mon, 04 May 2026
315.6300
325.0100
315.0000
320.8500
965,400
Mon, 04 May 2026
13 · 10-Q
Pre-market · 08:38 ET
10-Q ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
334.1500
339.9900
318.0300
318.6300
1,288,800
Thu, 30 Apr 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 30 Apr 2026
327.3300
337.2700
325.9000
334.1300
932,600
Wed, 29 Apr 2026
333.7100
336.8700
326.3500
330.8900
621,900
Tue, 28 Apr 2026
330.5800
337.0000
327.5700
333.7100
644,400
Mon, 27 Apr 2026
321.4200
333.8200
320.2100
330.3900
764,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
320.7600
323.5300
318.0300
320.5100
523,300
Thu, 23 Apr 2026
324.4100
327.5400
316.1500
321.0000
533,600
Wed, 22 Apr 2026
327.5300
333.1700
322.5300
327.7800
788,600
Tue, 21 Apr 2026
322.7500
332.9900
322.7500
325.8100
686,400
Mon, 20 Apr 2026
315.3800
323.8100
315.3800
323.4600
531,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
313.4000
318.6100
301.9700
317.4100
1,010,300
Thu, 16 Apr 2026
329.5600
333.0800
312.2700
312.5700
1,157,400
Wed, 15 Apr 2026
325.8600
332.8100
325.8600
331.4100
671,100
Tue, 14 Apr 2026
324.7700
328.0000
321.6900
322.4500
678,500
Mon, 13 Apr 2026
308.4200
323.2300
307.0100
321.8900
637,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
314.3400
315.9700
307.5500
312.5300
913,200
Thu, 09 Apr 2026
310.1200
316.3400
307.5700
314.5700
577,700
Wed, 08 Apr 2026
308.9800
315.9000
306.7500
310.7900
1,002,000
Tue, 07 Apr 2026
294.0100
299.3800
292.5200
297.4300
927,600
Mon, 06 Apr 2026
293.3900
299.3800
292.0600
294.4600
616,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
11 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Thu, 02 Apr 2026
10 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Thu, 02 Apr 2026
283.8900
297.2200
281.5100
293.6700
619,500
Wed, 01 Apr 2026
304.4600
308.0100
284.3000
289.2700
1,091,300
Tue, 31 Mar 2026
300.4200
307.0500
296.2300
300.8300
839,400
Mon, 30 Mar 2026
296.2700
305.8600
295.6600
300.1800
1,013,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
300.8600
302.3100
294.0000
296.9000
803,500
Thu, 26 Mar 2026
298.6800
305.8400
298.6800
303.7200
635,700
Wed, 25 Mar 2026
303.3800
308.8200
297.7500
300.6800
410,300
Tue, 24 Mar 2026
300.3500
305.1200
297.8000
300.1700
809,900
Mon, 23 Mar 2026
298.4500
305.6400
294.7200
300.2800
1,068,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
287.0000
297.6800
286.2200
293.0800
2,115,200
Thu, 19 Mar 2026
9 · PRE 14A
After-hours · 17:19 ET
PRE 14A ↗
Thu, 19 Mar 2026
286.7200
291.4500
282.6300
285.3400
1,208,600
Wed, 18 Mar 2026
294.2400
295.3500
287.3600
288.1600
921,500
Tue, 17 Mar 2026
287.6000
297.4100
284.9300
293.8200
1,785,200
Mon, 16 Mar 2026
290.2000
293.4400
282.2700
284.0500
1,235,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
295.1200
297.2700
288.9200
289.0300
1,288,200
Thu, 12 Mar 2026
296.2400
304.6100
289.1900
289.6200
1,374,900
Wed, 11 Mar 2026
308.1100
310.7300
297.8700
302.9600
721,100
Tue, 10 Mar 2026
313.3600
317.4000
307.6000
308.3000
1,014,300
Mon, 09 Mar 2026
308.6200
314.1100
303.1000
312.8000
712,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
313.8300
315.2900
302.4900
313.5600
919,700
Thu, 05 Mar 2026
309.2000
317.5100
304.1500
316.9200
757,700
Wed, 04 Mar 2026
306.4700
315.5300
306.4700
311.8800
750,100
Tue, 03 Mar 2026
299.2000
311.6400
296.0300
306.2200
982,400
Mon, 02 Mar 2026
297.0600
310.7800
297.0600
306.0000
975,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
310.6800
311.8500
296.2200
300.3800
1,318,600
Thu, 26 Feb 2026
318.5000
323.8600
316.1100
319.5500
1,243,900
Wed, 25 Feb 2026
311.3600
320.8900
307.4100
318.4700
910,000
Tue, 24 Feb 2026
301.2500
316.7900
298.3100
308.7000
1,707,300
Mon, 23 Feb 2026
8 · 10-K
After-hours · 16:48 ET
10-K ↗
Mon, 23 Feb 2026
314.9800
319.3200
303.7400
303.8800
1,133,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
323.9600
324.2700
312.7900
319.2200
917,600
Thu, 19 Feb 2026
330.0000
332.1300
318.9900
327.9200
707,500
Wed, 18 Feb 2026
324.8200
334.1700
323.9600
332.1800
1,197,000
Tue, 17 Feb 2026
334.7000
335.2700
320.6200
322.1900
1,843,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
330.0000
335.8000
320.9600
334.7000
1,451,800
Thu, 12 Feb 2026
339.3100
341.3100
317.0000
330.0000
2,355,500
Wed, 11 Feb 2026
364.1800
372.7600
336.5300
338.6700
2,535,600
Tue, 10 Feb 2026
395.4000
395.4900
348.5100
360.5800
2,987,400
Mon, 09 Feb 2026
385.1400
397.7600
383.8300
393.2500
751,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
368.5600
387.5100
368.1900
385.1400
541,100
Thu, 05 Feb 2026
385.7100
388.1300
362.9600
372.3400
1,017,800
Wed, 04 Feb 2026
387.2500
400.1600
377.1800
388.9600
928,900
Tue, 03 Feb 2026
379.3600
390.0000
371.9300
386.9400
1,633,500
Mon, 02 Feb 2026
362.2300
377.4700
362.2300
376.3300
894,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
359.5400
365.6600
347.1100
364.5000
1,269,900
Thu, 29 Jan 2026
7 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 29 Jan 2026
370.5700
379.0800
360.7900
362.7100
1,052,900
Wed, 28 Jan 2026
366.8000
371.5200
363.2800
366.9000
747,300
Tue, 27 Jan 2026
359.1500
368.5200
356.5900
365.0500
603,700
Mon, 26 Jan 2026
362.2100
365.7100
356.2500
358.9900
710,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
378.0500
378.5000
361.6800
362.1100
598,100
Thu, 22 Jan 2026
379.2600
380.1300
371.2500
378.2400
445,500
Wed, 21 Jan 2026
368.7600
380.5600
368.7600
370.9500
511,500
Tue, 20 Jan 2026
372.5000
379.0800
366.5300
366.9300
498,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
379.3200
383.3000
373.4100
378.6200
487,000
Thu, 15 Jan 2026
376.5900
385.0000
374.1900
376.8300
648,600
Wed, 14 Jan 2026
360.5100
373.1900
358.4200
371.8200
493,200
Tue, 13 Jan 2026
365.0000
366.2000
357.0600
364.4100
686,500
Mon, 12 Jan 2026
355.7800
366.1100
355.0000
365.3600
376,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
364.4000
364.9900
359.0800
359.8200
436,100
Thu, 08 Jan 2026
356.0700
364.6500
356.0700
362.3600
382,000
Thu, 08 Jan 2026
6 · 8-K
Pre-market · 09:08 ET
8-K ↗
Wed, 07 Jan 2026
374.7900
376.0600
358.8600
359.3800
627,400
Tue, 06 Jan 2026
372.9200
379.1500
366.3500
376.5600
633,600
Mon, 05 Jan 2026
363.6300
376.3500
363.6300
370.1200
742,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
358.0100
364.9100
356.0000
361.6300
552,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
359.9400
360.0000
355.5000
357.1700
532,000
Tue, 30 Dec 2025
365.3800
366.7800
355.3100
359.7500
540,700
Mon, 29 Dec 2025
372.9400
373.5900
365.5000
366.2500
386,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
372.9800
373.9900
370.2300
372.1600
339,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
374.3900
376.1700
372.5800
373.3800
216,700
Tue, 23 Dec 2025
371.9600
377.5300
370.8900
374.2800
358,200
Mon, 22 Dec 2025
361.5800
371.3200
359.8500
370.7000
993,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
352.3800
365.5900
351.9500
362.4600
1,802,500
Thu, 18 Dec 2025
356.3200
357.6300
350.4100
352.7400
838,800
Wed, 17 Dec 2025
369.4400
369.8200
354.0000
355.7200
806,500
Tue, 16 Dec 2025
370.4000
373.9800
366.3600
367.9700
903,900
Mon, 15 Dec 2025
381.9500
385.5000
370.6700
373.4300
1,010,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
391.1600
391.1600
380.3500
380.9600
1,021,400
Thu, 11 Dec 2025
381.0000
389.5100
378.9100
387.4500
929,600
Wed, 10 Dec 2025
378.8400
389.5700
374.6800
386.9900
951,300
Tue, 09 Dec 2025
369.4100
382.5700
369.4100
374.7100
561,200
Mon, 08 Dec 2025
369.6400
373.2300
366.2900
368.5000
575,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
366.0400
373.8900
364.6700
371.0100
315,700
Thu, 04 Dec 2025
363.9900
369.4600
360.8200
369.1800
439,500
Wed, 03 Dec 2025
355.1600
362.1000
354.1100
361.2300
507,200
Tue, 02 Dec 2025
358.8300
359.9600
355.2200
355.3500
361,800
Mon, 01 Dec 2025
352.4800
360.5400
351.4100
358.2900
421,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
359.5900
359.5900
355.0200
356.0400
187,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
350.2100
356.0100
350.2100
353.7100
371,500
Tue, 25 Nov 2025
346.7300
349.6900
342.5100
348.4000
404,500
Mon, 24 Nov 2025
343.7200
350.6800
340.9600
348.1900
668,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
345.0700
346.2500
334.7000
344.0200
729,100
Thu, 20 Nov 2025
358.3900
364.3800
340.7700
342.8600
763,700
Wed, 19 Nov 2025
357.3900
362.5500
353.0900
356.3700
401,800
Tue, 18 Nov 2025
358.5700
363.2400
355.4000
355.5800
877,800
Mon, 17 Nov 2025
368.3200
371.5700
356.4000
361.4000
745,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
368.5000
375.5100
365.3500
370.5900
358,600
Thu, 13 Nov 2025
374.2600
379.4700
370.0200
372.4400
499,000
Wed, 12 Nov 2025
381.8700
385.4400
375.5700
376.6200
608,600
Tue, 11 Nov 2025
373.9100
381.8300
373.0000
377.8200
483,600
Mon, 10 Nov 2025
375.3600
378.9200
371.6900
375.3600
540,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
371.8800
373.8000
363.7500
373.5000
593,400
Thu, 06 Nov 2025
373.4100
374.4700
368.0500
372.6700
537,500
Wed, 05 Nov 2025
377.0100
380.6300
371.4200
374.5400
672,400
Tue, 04 Nov 2025
374.3100
378.8600
371.7900
374.4900
718,400
Mon, 03 Nov 2025
375.3700
384.1700
370.7800
378.9400
1,519,300
Mon, 03 Nov 2025
5 · 10-Q
Pre-market · 08:15 ET
10-Q ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
375.6500
395.7500
368.3800
377.3100
2,714,800
Thu, 30 Oct 2025
4 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 30 Oct 2025
343.2700
347.0100
337.0100
338.4900
1,443,900
Wed, 29 Oct 2025
339.2000
345.6100
336.9600
343.6200
949,900
Tue, 28 Oct 2025
343.3400
345.3400
340.0600
343.1000
692,600
Mon, 27 Oct 2025
342.4600
348.5000
341.4400
343.4300
518,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
339.6100
343.4100
338.0200
340.2500
355,200
Thu, 23 Oct 2025
340.5100
340.9600
336.7200
338.2900
660,500
Wed, 22 Oct 2025
340.6100
342.2800
336.9500
339.1800
645,700
Tue, 21 Oct 2025
338.0400
341.2500
336.9400
338.1800
635,400
Mon, 20 Oct 2025
340.1400
345.1500
338.9500
339.8300
755,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
330.2900
339.5500
324.1900
337.9400
1,904,600
Thu, 16 Oct 2025
330.1500
341.2500
326.2700
333.4300
2,052,900
Wed, 15 Oct 2025
323.7000
330.6200
323.7000
329.2500
743,100
Tue, 14 Oct 2025
316.9300
325.2400
315.1300
320.9900
703,400
Mon, 13 Oct 2025
318.0500
324.2200
315.7900
317.7100
473,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
329.2800
331.5600
314.7400
315.2400
623,800
Thu, 09 Oct 2025
327.0400
329.1400
324.2800
327.4500
630,700
Wed, 08 Oct 2025
317.6500
326.6200
316.4500
325.1300
720,900
Tue, 07 Oct 2025
314.8500
318.1700
310.7000
317.3200
670,200
Mon, 06 Oct 2025
322.0400
322.0400
311.0700
312.1800
1,326,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
315.4100
317.4800
312.0800
314.7300
1,122,600
Thu, 02 Oct 2025
317.9300
322.0000
311.6300
312.8900
1,611,500
Wed, 01 Oct 2025
328.5300
331.3100
313.6700
317.0000
1,474,000
Tue, 30 Sep 2025
340.0000
340.7300
328.1300
332.6900
730,600
Mon, 29 Sep 2025
340.1300
342.3000
337.1200
340.6000
467,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
339.7500
345.9900
336.4600
340.5200
480,700
Thu, 25 Sep 2025
331.5500
337.5200
330.0000
336.5200
356,300
Wed, 24 Sep 2025
341.0200
341.8300
331.9000
333.1800
747,000
Tue, 23 Sep 2025
338.2900
344.9700
336.9400
340.4800
688,800
Mon, 22 Sep 2025
330.8900
337.2900
330.3900
336.9900
1,350,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
330.0000
337.6500
318.8700
335.7500
2,933,100
Thu, 18 Sep 2025
340.3500
345.8600
339.0000
339.3700
591,200
Wed, 17 Sep 2025
336.9000
342.0000
329.7900
336.1900
1,082,800
Tue, 16 Sep 2025
337.9000
339.7500
333.6100
336.2800
788,800
Mon, 15 Sep 2025
351.5900
352.3900
335.8600
336.6800
1,015,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
349.4200
352.0600
347.8400
350.6400
589,100
Thu, 11 Sep 2025
342.1700
347.8900
338.0600
347.7100
793,900
Wed, 10 Sep 2025
339.0000
342.7300
335.9400
341.8600
1,042,300
Tue, 09 Sep 2025
339.5400
348.3300
339.5400
339.9700
1,352,600
Mon, 08 Sep 2025
336.2100
343.8000
333.8400
340.5200
2,299,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
356.1500
356.1500
328.4000
332.9900
1,643,900
Thu, 04 Sep 2025
358.1800
360.3700
357.4700
360.0400
611,700
Wed, 03 Sep 2025
359.0200
364.5800
354.1900
356.3300
461,000
Tue, 02 Sep 2025
361.2500
363.9700
354.3800
362.8300
615,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
364.4600
364.9000
360.8200
364.4800
249,300
Thu, 28 Aug 2025
367.3500
371.5100
362.7100
364.8300
447,800
Wed, 27 Aug 2025
366.0600
370.5200
364.4400
366.0000
658,800
Tue, 26 Aug 2025
360.0000
368.1300
357.9700
367.3000
824,900
Mon, 25 Aug 2025
362.7000
367.2200
358.8000
360.4300
557,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
361.4500
366.2500
352.6700
362.4400
911,200
Thu, 21 Aug 2025
355.7500
362.1500
353.0900
361.2400
792,400
Wed, 20 Aug 2025
350.4200
355.5500
343.2500
355.3000
595,200
Tue, 19 Aug 2025
354.0100
358.4500
349.4400
351.2800
424,800
Mon, 18 Aug 2025
350.0400
355.5200
348.0000
355.0100
629,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
355.4700
361.3500
349.8600
350.9800
507,000
Thu, 14 Aug 2025
356.5600
360.7000
352.4200
355.9600
1,027,600
Wed, 13 Aug 2025
373.4100
375.6800
343.1100
355.8000
1,548,000
Tue, 12 Aug 2025
373.1800
379.1900
369.7100
373.4100
650,900
Mon, 11 Aug 2025
372.2100
373.3600
367.5000
370.6500
409,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
369.8500
372.6400
363.7200
369.8400
528,200
Thu, 07 Aug 2025
380.2100
380.2100
365.3500
368.8500
554,800
Wed, 06 Aug 2025
374.3900
380.0000
371.1600
378.7400
558,700
Tue, 05 Aug 2025
377.3200
383.4300
370.2800
373.9400
656,300
Mon, 04 Aug 2025
371.1400
375.4400
364.1600
374.5700
877,500
Mon, 04 Aug 2025
3 · 10-Q
Pre-market · 08:22 ET
10-Q ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
375.6600
388.7900
355.0600
369.9100
3,277,000
Fri, 01 Aug 2025
2 · 8-K
Pre-market · 09:11 ET
8-K ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 31 Jul 2025
400.0000
403.5800
392.3800
395.7300
1,267,500
Wed, 30 Jul 2025
391.8300
399.3900
390.6700
399.0000
1,129,800
Tue, 29 Jul 2025
387.8900
391.5200
384.4400
390.6700
1,506,100
Mon, 28 Jul 2025
382.1900
386.0700
378.9800
385.0400
480,400
Sun, 27 Jul 2025
Weekend