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
322.2300
335.8900
322.2300
332.9700
819,400
Thu, 23 Jul 2026
320.2700
323.5900
315.6800
323.2500
712,600
Wed, 22 Jul 2026
331.6400
331.6400
318.6400
319.8300
936,500
Tue, 21 Jul 2026
327.3900
336.5900
317.5400
326.3400
970,300
Mon, 20 Jul 2026
342.7500
350.0000
324.0000
328.9700
2,822,000
Mon, 20 Jul 2026
19 · 10-Q
Pre-market · 06:09 ET
10-Q ↗
Mon, 20 Jul 2026
18 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
330.8300
336.4700
316.1800
322.1800
1,587,900
Thu, 16 Jul 2026
312.3200
330.4300
311.2900
329.6700
1,385,900
Wed, 15 Jul 2026
310.5200
317.0000
308.7500
310.8700
682,500
Tue, 14 Jul 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 14 Jul 2026
305.5000
310.2200
304.9900
309.8500
857,600
Mon, 13 Jul 2026
300.9100
311.9900
300.9100
309.8500
1,028,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
301.3500
305.9000
299.0200
299.4600
624,400
Thu, 09 Jul 2026
297.0100
303.1600
294.9400
300.8800
672,300
Wed, 08 Jul 2026
309.6500
309.6600
300.3200
302.3500
852,700
Tue, 07 Jul 2026
310.5300
319.9700
308.7500
313.1400
766,500
Mon, 06 Jul 2026
312.4700
312.5000
300.7600
305.9100
828,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
308.7000
312.0000
305.7700
311.6600
804,200
Wed, 01 Jul 2026
300.7300
306.4100
297.0900
304.1800
733,500
Tue, 30 Jun 2026
295.5800
297.7400
293.0000
296.0400
894,100
Mon, 29 Jun 2026
299.9500
302.0000
288.0000
294.0500
911,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
288.0300
298.9000
287.2500
298.1800
1,565,600
Thu, 25 Jun 2026
289.2000
292.1000
285.0100
285.4400
767,000
Wed, 24 Jun 2026
284.1300
293.3300
283.4000
287.6200
1,235,300
Tue, 23 Jun 2026
291.4100
294.3600
282.0000
283.0300
1,491,400
Mon, 22 Jun 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 22 Jun 2026
313.1100
313.5800
294.2800
295.1100
1,214,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
312.8300
320.8500
311.0100
312.4700
2,507,900
Wed, 17 Jun 2026
318.0000
322.6700
314.1400
314.3600
674,100
Tue, 16 Jun 2026
319.0900
323.8300
317.5000
320.5100
801,600
Mon, 15 Jun 2026
321.8900
326.8500
316.1400
316.5200
852,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
314.7900
324.2300
314.0000
323.8800
840,500
Thu, 11 Jun 2026
311.4900
316.8100
306.7200
312.2600
986,700
Wed, 10 Jun 2026
318.7700
319.0700
314.4700
314.7700
524,600
Tue, 09 Jun 2026
313.5300
319.6600
312.2100
317.6900
592,700
Mon, 08 Jun 2026
310.9200
315.9900
308.7300
313.5300
738,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
309.6700
315.8400
307.9600
313.9900
878,800
Thu, 04 Jun 2026
311.3700
314.2500
305.3500
307.5100
745,900
Wed, 03 Jun 2026
307.2400
307.2400
300.2500
306.7700
762,100
Tue, 02 Jun 2026
310.1100
312.5900
307.0000
307.5300
530,500
Mon, 01 Jun 2026
311.3300
315.5300
309.1700
313.7100
706,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
310.9700
312.6700
308.2000
310.5800
714,200
Thu, 28 May 2026
311.3100
312.9500
306.0200
310.3500
650,900
Wed, 27 May 2026
310.4200
319.5400
310.4200
311.7200
718,700
Tue, 26 May 2026
316.1200
317.5000
309.8300
310.4200
665,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
315.9000
318.5600
311.9900
316.5200
506,200
Thu, 21 May 2026
313.2900
317.7700
308.9600
316.4700
613,100
Wed, 20 May 2026
310.6500
318.5700
305.6000
315.9700
795,300
Tue, 19 May 2026
309.0000
314.5400
305.3100
312.7500
857,300
Mon, 18 May 2026
300.8500
308.8700
297.4800
308.0000
876,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
306.7000
309.2100
302.1200
302.2900
745,500
Thu, 14 May 2026
309.0000
311.5000
303.5900
304.0100
714,000
Wed, 13 May 2026
309.5000
312.8300
306.0000
308.4800
914,600
Tue, 12 May 2026
315.8300
317.2500
309.4900
310.1600
953,400
Mon, 11 May 2026
322.7900
325.4900
310.0600
313.2200
1,146,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
334.5400
334.9200
321.2700
323.4800
947,500
Thu, 07 May 2026
324.6600
336.3700
323.8300
332.5300
1,035,700
Wed, 06 May 2026
334.2700
335.6800
322.1700
324.6600
1,132,200
Tue, 05 May 2026
329.8000
335.6500
329.1000
331.7300
739,000
Mon, 04 May 2026
336.9300
340.7700
328.2200
330.4200
1,062,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
341.0000
342.7000
334.3400
337.7700
691,000
Thu, 30 Apr 2026
332.3100
340.5200
331.9100
339.4200
949,900
Wed, 29 Apr 2026
339.8700
341.1200
326.5400
332.3100
1,627,400
Tue, 28 Apr 2026
338.3100
345.2200
335.0200
340.4600
1,669,400
Mon, 27 Apr 2026
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 27 Apr 2026
341.4700
344.0100
328.7400
335.3000
4,092,200
Mon, 27 Apr 2026
14 · 10-Q
Pre-market · 06:09 ET
10-Q ↗
Mon, 27 Apr 2026
13 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 24 Apr 2026
369.1900
375.4200
366.8900
367.8300
1,381,200
Thu, 23 Apr 2026
367.3800
372.7500
364.0000
372.3900
846,900
Wed, 22 Apr 2026
369.9300
373.0900
365.8600
365.9300
543,000
Tue, 21 Apr 2026
369.6600
371.9900
366.7700
369.2000
561,100
Mon, 20 Apr 2026
371.8200
372.1700
367.3800
369.4600
662,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
370.5300
376.9900
369.0000
372.0600
690,000
Thu, 16 Apr 2026
367.9000
372.0000
366.2500
369.0000
711,900
Wed, 15 Apr 2026
369.1700
370.0000
365.4500
368.0700
644,500
Tue, 14 Apr 2026
367.5000
377.1000
367.5000
369.1700
597,100
Mon, 13 Apr 2026
365.3900
370.1000
362.3200
368.8300
801,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
372.3600
373.0000
364.1700
365.9500
529,600
Thu, 09 Apr 2026
372.9200
376.4300
372.0000
373.3000
641,100
Wed, 08 Apr 2026
371.6100
376.9500
368.9100
376.2400
619,200
Tue, 07 Apr 2026
381.1500
381.7300
367.3900
368.1500
912,800
Mon, 06 Apr 2026
369.2600
382.1300
368.8100
380.7700
1,099,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
362.4000
372.2200
358.0000
370.8200
995,800
Wed, 01 Apr 2026
359.0400
362.4800
351.6300
361.5400
982,700
Tue, 31 Mar 2026
354.1200
361.7200
349.5700
358.7900
1,150,000
Mon, 30 Mar 2026
348.1400
354.8300
346.3100
352.9400
1,252,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
358.0000
358.8800
346.3900
348.1400
896,800
Thu, 26 Mar 2026
362.7500
364.7700
356.9900
358.5400
1,202,200
Wed, 25 Mar 2026
362.7000
364.5100
359.0600
362.5300
943,300
Tue, 24 Mar 2026
366.2700
366.7900
359.6700
360.0900
880,300
Mon, 23 Mar 2026
373.2800
377.0800
363.4200
366.8000
1,130,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
373.4300
375.1300
365.1000
373.3500
1,262,200
Thu, 19 Mar 2026
375.0700
380.2000
372.2500
375.3000
1,052,500
Wed, 18 Mar 2026
392.6300
393.8300
376.0100
376.9200
1,381,100
Tue, 17 Mar 2026
393.0000
398.1800
391.4400
396.1800
965,100
Mon, 16 Mar 2026
400.4900
402.1700
392.0000
392.2700
1,052,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
396.1800
403.4800
394.7100
401.6300
982,500
Thu, 12 Mar 2026
391.6900
397.0600
389.0500
395.9800
1,161,100
Wed, 11 Mar 2026
399.6000
399.7100
391.3100
393.2900
1,221,300
Tue, 10 Mar 2026
412.1400
412.5100
399.8200
400.5200
1,335,900
Tue, 10 Mar 2026
11 · DEFA14A
Pre-market · 07:31 ET
DEFA14A ↗
Tue, 10 Mar 2026
10 · DEF 14A
Pre-market · 07:30 ET
DEF 14A ↗
Mon, 09 Mar 2026
405.9500
416.5900
398.9400
415.7800
1,099,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
401.0000
410.7800
395.0000
408.4100
775,500
Thu, 05 Mar 2026
405.4800
407.6800
400.2400
402.7000
759,200
Wed, 04 Mar 2026
409.1000
412.0000
406.3300
406.6200
718,200
Tue, 03 Mar 2026
395.6000
410.2100
394.8200
408.3800
806,900
Mon, 02 Mar 2026
397.5300
404.8400
394.0000
401.3700
1,026,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
397.5700
405.1200
393.1900
402.5100
808,700
Thu, 26 Feb 2026
407.2900
407.2900
395.9600
399.2900
1,298,800
Wed, 25 Feb 2026
413.2700
413.8000
402.5100
403.9400
1,113,100
Tue, 24 Feb 2026
402.7500
417.7200
402.3300
414.2000
1,385,800
Mon, 23 Feb 2026
401.9000
413.9600
392.1000
400.3600
2,120,900
Mon, 23 Feb 2026
9 · 10-K
Pre-market · 06:10 ET
10-K ↗
Mon, 23 Feb 2026
8 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 20 Feb 2026
384.1000
390.0100
380.8100
384.6100
1,075,900
Thu, 19 Feb 2026
383.5000
390.8000
381.0000
385.1300
994,100
Wed, 18 Feb 2026
374.8000
384.3200
372.0400
382.9900
841,400
Tue, 17 Feb 2026
375.7700
377.1300
370.7000
373.5000
838,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
380.2700
385.3700
373.4100
375.5000
991,600
Thu, 12 Feb 2026
384.2300
386.0000
378.0000
381.7800
1,010,400
Wed, 11 Feb 2026
387.2200
388.0000
377.1900
384.0000
1,357,800
Tue, 10 Feb 2026
392.1600
397.8500
389.3400
389.7300
732,200
Mon, 09 Feb 2026
395.0000
395.9400
389.0000
392.1600
837,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
390.0100
396.7300
390.0100
394.8800
757,600
Thu, 05 Feb 2026
403.2800
407.6800
391.0200
393.4300
1,120,300
Wed, 04 Feb 2026
403.6000
405.8300
399.0000
401.7300
1,069,500
Tue, 03 Feb 2026
405.4400
414.3300
395.7100
401.1100
1,071,700
Mon, 02 Feb 2026
411.6000
413.0000
403.7600
409.2200
927,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
406.5000
411.0000
403.6900
410.3300
582,500
Thu, 29 Jan 2026
407.7200
413.6300
403.4400
407.0800
672,100
Wed, 28 Jan 2026
414.1500
415.0000
401.0100
405.3700
654,700
Tue, 27 Jan 2026
412.3000
419.8200
408.0000
413.8700
668,200
Mon, 26 Jan 2026
412.7500
418.3000
409.5100
413.9100
783,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
403.2300
413.6600
403.2300
411.5000
725,100
Thu, 22 Jan 2026
399.5200
408.0000
397.0000
405.3300
647,800
Wed, 21 Jan 2026
393.2400
403.8900
391.7500
398.9200
927,500
Tue, 20 Jan 2026
394.7500
395.9900
382.4700
387.6400
1,325,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
407.0000
408.0000
398.8500
400.2800
673,500
Thu, 15 Jan 2026
405.7500
410.0000
403.0600
409.0900
609,200
Wed, 14 Jan 2026
409.4800
411.0400
404.3200
407.3800
513,600
Tue, 13 Jan 2026
415.1200
416.9300
408.2300
410.9100
426,600
Mon, 12 Jan 2026
405.2400
416.9400
404.6800
415.9500
595,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
405.8300
409.0000
402.3800
405.0900
448,800
Thu, 08 Jan 2026
402.2000
408.9900
400.0000
406.5800
806,600
Wed, 07 Jan 2026
405.4600
407.6800
402.3000
405.5000
675,800
Tue, 06 Jan 2026
410.5000
414.4000
406.3000
406.5000
895,900
Mon, 05 Jan 2026
416.0000
420.0000
405.1600
411.4400
1,038,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
416.7000
425.4100
416.0000
425.2800
398,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
421.9600
423.9200
416.1900
416.8200
389,900
Tue, 30 Dec 2025
421.2900
424.6500
419.5500
421.9200
243,800
Mon, 29 Dec 2025
424.7500
426.0000
420.8100
421.2500
326,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
424.7100
426.9700
423.4900
425.5600
214,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
425.6600
428.2600
424.0000
425.4300
195,000
Tue, 23 Dec 2025
426.7200
431.9400
424.2300
426.1800
491,700
Mon, 22 Dec 2025
430.8600
431.3300
426.2600
427.8900
644,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
432.4600
434.3000
428.1900
431.5100
958,300
Thu, 18 Dec 2025
438.1000
442.3500
430.7100
431.3700
710,500
Wed, 17 Dec 2025
433.2500
442.0000
432.0000
438.4200
580,800
Tue, 16 Dec 2025
437.5000
439.1200
432.4800
433.9000
696,100
Mon, 15 Dec 2025
429.6800
440.0800
427.9500
437.5000
815,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
435.0000
438.4000
430.2600
431.7300
552,900
Thu, 11 Dec 2025
419.2200
434.0000
418.4000
433.6700
552,600
Wed, 10 Dec 2025
417.3800
420.1300
415.1900
418.8800
436,000
Tue, 09 Dec 2025
418.0900
421.4900
413.1200
417.1900
490,900
Mon, 08 Dec 2025
416.9600
423.5900
414.8000
418.4700
651,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
426.2900
428.0000
415.1200
416.5500
751,000
Thu, 04 Dec 2025
430.8200
433.5700
426.8500
427.0700
570,800
Wed, 03 Dec 2025
425.0000
433.5000
425.0000
431.6900
483,900
Tue, 02 Dec 2025
423.1400
428.5700
420.0100
424.6400
645,000
Mon, 01 Dec 2025
419.8100
428.5400
418.8100
423.8500
634,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
416.1600
423.9900
415.0400
419.6300
243,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
417.3100
422.2300
415.3000
415.5900
497,000
Tue, 25 Nov 2025
6 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 25 Nov 2025
403.6000
418.2000
403.6000
417.6200
647,600
Mon, 24 Nov 2025
409.0000
413.5700
401.2500
402.6700
667,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
398.6700
413.6500
398.1700
407.4000
476,300
Thu, 20 Nov 2025
399.9600
403.0000
397.0700
397.2100
486,500
Wed, 19 Nov 2025
403.4500
405.3500
399.5000
399.6700
326,000
Tue, 18 Nov 2025
403.4100
408.0000
400.0000
403.3400
312,400
Mon, 17 Nov 2025
410.6000
411.4100
403.1500
404.6300
500,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
409.4100
412.7700
405.2100
410.1600
445,400
Thu, 13 Nov 2025
404.6300
412.3000
403.9900
408.6800
486,000
Wed, 12 Nov 2025
409.0400
411.5100
402.2000
403.7600
544,100
Tue, 11 Nov 2025
409.0300
410.8600
406.4100
409.2300
279,000
Mon, 10 Nov 2025
409.0000
410.1800
398.8500
407.5900
463,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
402.4900
411.0800
401.0000
410.1800
486,400
Thu, 06 Nov 2025
400.8000
405.9900
397.7200
401.4600
516,000
Wed, 05 Nov 2025
406.2800
408.2100
399.2500
400.4100
686,300
Tue, 04 Nov 2025
407.8900
410.0500
403.3400
406.8800
649,000
Mon, 03 Nov 2025
398.6600
406.9000
392.8900
403.6300
715,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
403.0000
403.0000
394.3000
398.4600
716,300
Thu, 30 Oct 2025
402.8300
407.0800
401.8400
403.9600
685,200
Wed, 29 Oct 2025
408.2000
410.0300
403.2700
405.8700
550,200
Tue, 28 Oct 2025
412.7100
414.9900
409.9500
410.9700
430,800
Mon, 27 Oct 2025
415.0500
415.2500
407.7800
412.7000
554,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
422.2500
423.6900
414.2400
414.8600
482,500
Thu, 23 Oct 2025
423.1100
424.8100
420.5300
421.7600
689,800
Wed, 22 Oct 2025
420.5200
425.2400
416.0000
424.8200
635,200
Tue, 21 Oct 2025
422.9400
424.1000
418.5000
419.8800
434,400
Mon, 20 Oct 2025
417.1300
425.0500
417.1300
422.9400
402,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
417.7100
420.7100
415.5200
416.2600
514,700
Thu, 16 Oct 2025
417.2200
426.0000
414.3200
416.9500
661,200
Wed, 15 Oct 2025
421.4800
425.6200
413.0100
417.4600
873,300
Tue, 14 Oct 2025
407.2500
428.2600
398.8100
424.2300
1,630,700
Tue, 14 Oct 2025
5 · 10-Q
Pre-market · 06:10 ET
10-Q ↗
Tue, 14 Oct 2025
4 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 13 Oct 2025
404.5600
410.9000
403.5400
408.2600
991,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
407.0000
412.0000
404.3700
406.3700
881,800
Thu, 09 Oct 2025
415.5600
415.7800
405.1100
405.3300
883,000
Wed, 08 Oct 2025
414.1400
417.1500
411.2900
413.5000
557,200
Tue, 07 Oct 2025
423.3700
424.9800
409.8300
411.4300
789,700
Mon, 06 Oct 2025
426.0000
430.0000
421.3800
422.9100
442,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
430.0000
431.2400
426.1200
426.7100
541,200
Thu, 02 Oct 2025
426.5200
432.9800
423.3800
431.2400
492,200
Wed, 01 Oct 2025
431.9500
435.9400
427.1600
428.1600
606,700
Tue, 30 Sep 2025
432.3000
432.9700
427.6700
431.7100
564,900
Mon, 29 Sep 2025
437.1900
437.6300
432.0000
434.4100
704,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
431.0000
441.6400
429.4000
435.7500
931,900
Thu, 25 Sep 2025
427.3300
427.6400
420.2300
422.7500
565,100
Wed, 24 Sep 2025
424.0000
429.0000
423.3600
425.3000
553,900
Tue, 23 Sep 2025
425.0000
426.2900
420.5200
423.8900
689,100
Mon, 22 Sep 2025
428.7100
429.5000
422.8600
424.9600
1,033,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
432.7000
432.7000
427.4300
428.7100
1,485,700
Thu, 18 Sep 2025
436.5900
436.5900
427.3200
430.0800
813,600
Wed, 17 Sep 2025
443.9400
446.4900
436.9800
438.2100
611,100
Tue, 16 Sep 2025
448.0800
450.0300
440.5300
442.4200
634,900
Mon, 15 Sep 2025
451.6600
455.7200
448.1200
449.9500
512,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
455.8400
458.2700
451.1300
452.0500
437,300
Thu, 11 Sep 2025
449.5000
458.2900
446.8800
456.6200
533,800
Wed, 10 Sep 2025
456.1900
458.9000
445.4300
450.5600
682,900
Tue, 09 Sep 2025
463.2000
464.2300
458.0000
458.9700
418,700
Mon, 08 Sep 2025
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 08 Sep 2025
464.1600
467.2200
456.5100
466.1100
527,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
463.0600
466.6000
458.7600
463.8300
329,300
Thu, 04 Sep 2025
467.1100
467.8300
455.5400
462.6000
463,500
Wed, 03 Sep 2025
464.6200
468.8700
463.9800
466.6000
386,700
Tue, 02 Sep 2025
459.2100
469.0000
459.2100
467.3000
597,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
451.3100
460.2700
451.3100
458.3000
430,500
Thu, 28 Aug 2025
454.0800
455.2800
447.0100
448.9600
477,100
Wed, 27 Aug 2025
452.8400
465.6000
451.2000
452.5500
855,600
Tue, 26 Aug 2025
460.2400
461.1500
444.4700
451.2200
754,000
Mon, 25 Aug 2025
451.2200
463.0800
450.6000
460.6600
817,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
448.5800
451.5200
445.5000
450.9900
768,800
Thu, 21 Aug 2025
440.4700
448.6400
437.4500
446.8600
713,800
Wed, 20 Aug 2025
451.0000
454.6600
441.8000
442.8600
843,600
Tue, 19 Aug 2025
444.8500
456.1700
444.4500
450.5600
687,200
Mon, 18 Aug 2025
451.5000
453.3800
444.4500
444.8500
745,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
451.2500
455.2500
447.8200
451.2600
559,600
Thu, 14 Aug 2025
447.7800
452.1700
446.7600
450.5900
533,900
Wed, 13 Aug 2025
440.2000
451.6900
439.9500
450.9800
449,200
Wed, 13 Aug 2025
2 · 8-K
Pre-market · 06:13 ET
8-K ↗
Tue, 12 Aug 2025
441.4500
444.9900
438.7100
441.1900
540,500
Mon, 11 Aug 2025
439.7100
442.4400
433.5000
440.5400
679,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
440.0000
446.9100
439.5500
440.0400
469,100
Thu, 07 Aug 2025
446.3900
448.0900
439.0000
442.4200
645,400
Wed, 06 Aug 2025
447.1000
451.5000
439.3800
443.7800
749,300
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 05 Aug 2025
464.6100
465.4900
446.8100
447.1300
855,600
Mon, 04 Aug 2025
466.3600
468.4900
461.5000
467.9800
512,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
464.8900
467.6500
461.4000
466.1700
511,500
Thu, 31 Jul 2025
470.1300
477.0000
461.4900
463.2100
848,700
Wed, 30 Jul 2025
470.0500
475.9000
469.7600
475.3800
515,900
Tue, 29 Jul 2025
472.7100
473.4000
466.3600
470.0500
711,200
Mon, 28 Jul 2025
486.0000
486.6800
471.3200
474.3200
744,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend