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
499.7500
505.7100
487.5300
502.3400
730,300
Thu, 23 Jul 2026
499.5900
500.0000
485.7500
491.9000
577,000
Wed, 22 Jul 2026
511.1700
511.4600
490.0400
491.4900
588,100
Tue, 21 Jul 2026
528.2000
533.3300
510.0500
511.1700
619,900
Mon, 20 Jul 2026
501.6400
532.1900
500.1300
527.4800
828,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
531.9400
538.2000
507.1100
510.2800
854,900
Thu, 16 Jul 2026
545.3100
545.3100
520.6800
541.7500
543,100
Wed, 15 Jul 2026
554.1500
560.0000
534.5400
541.1200
567,400
Tue, 14 Jul 2026
526.5100
559.1400
526.5100
547.2600
522,300
Mon, 13 Jul 2026
563.0000
578.0000
544.3200
547.0300
1,001,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
20 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 10 Jul 2026
582.0000
588.0000
555.6100
565.8000
762,800
Thu, 09 Jul 2026
582.1000
590.8200
575.0300
582.0000
1,030,300
Wed, 08 Jul 2026
630.0000
630.9900
595.1400
599.8000
1,171,100
Tue, 07 Jul 2026
637.7200
665.0700
624.0000
640.4600
1,689,500
Mon, 06 Jul 2026
598.5000
623.9600
580.9700
622.3500
1,185,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
587.0600
603.0000
575.8200
597.0400
1,061,700
Wed, 01 Jul 2026
580.5200
610.9900
560.6200
593.9600
1,765,900
Tue, 30 Jun 2026
521.4500
562.0600
520.1300
560.6100
1,582,900
Mon, 29 Jun 2026
487.2900
524.7800
486.0300
510.6000
1,848,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
445.0400
477.1700
440.0000
464.8300
1,503,800
Thu, 25 Jun 2026
454.5000
466.6300
443.0000
444.7300
828,400
Wed, 24 Jun 2026
432.2700
468.0400
429.8400
456.7300
1,409,300
Tue, 23 Jun 2026
414.4400
441.1100
414.4400
433.0400
1,120,200
Mon, 22 Jun 2026
417.0500
419.0300
403.7900
410.0300
906,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
424.8900
428.0500
402.0000
423.4000
1,919,200
Wed, 17 Jun 2026
431.8000
442.8100
422.1100
423.0100
940,200
Tue, 16 Jun 2026
441.6400
448.1000
427.0000
435.3900
747,900
Mon, 15 Jun 2026
448.7200
457.5700
434.5300
443.2100
959,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
446.8900
450.0000
427.0000
441.7300
723,100
Thu, 11 Jun 2026
444.7700
453.1500
423.0400
446.2000
885,200
Wed, 10 Jun 2026
448.6600
462.9900
437.9800
447.5900
727,600
Tue, 09 Jun 2026
467.6100
479.4700
436.3600
452.5100
966,100
Mon, 08 Jun 2026
490.7300
492.5900
470.7500
471.0600
946,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
506.7600
514.9900
481.0000
486.1200
1,668,400
Thu, 04 Jun 2026
485.0000
515.8000
477.2500
513.2000
1,287,700
Wed, 03 Jun 2026
481.0000
485.3600
465.2600
481.4800
1,275,500
Tue, 02 Jun 2026
460.6500
493.7500
456.6100
490.1200
1,282,600
Mon, 01 Jun 2026
19 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 01 Jun 2026
455.4500
484.8400
452.0200
476.8800
1,477,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
437.5000
450.7400
421.5700
448.7200
1,491,200
Thu, 28 May 2026
393.5900
448.3500
393.4500
439.3200
1,725,000
Wed, 27 May 2026
384.0000
392.5100
374.0000
391.3200
1,052,300
Tue, 26 May 2026
391.0700
400.6300
379.0000
385.3000
1,304,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
392.0000
400.0000
384.0500
386.0000
1,324,000
Thu, 21 May 2026
393.1900
395.1300
380.4300
389.8400
1,100,100
Wed, 20 May 2026
389.4400
402.5200
383.1000
398.4400
963,900
Tue, 19 May 2026
398.4400
402.0300
382.0000
392.3400
789,400
Mon, 18 May 2026
393.7200
414.5000
391.4800
399.3700
1,073,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
385.6600
403.5200
385.5500
391.8800
1,043,000
Thu, 14 May 2026
377.2500
394.8900
366.0000
388.1900
893,400
Wed, 13 May 2026
389.2300
393.9900
367.0100
376.8200
1,342,100
Tue, 12 May 2026
398.2400
409.2100
389.0100
393.6600
1,054,400
Mon, 11 May 2026
394.2000
400.1900
379.1900
394.3600
1,403,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
431.4900
432.7600
392.5600
403.5400
1,747,400
Thu, 07 May 2026
408.4000
438.9700
385.7800
426.8900
2,560,600
Thu, 07 May 2026
18 · 10-Q
Next filing day · accepted 06 May, 18:51 ET
10-Q ↗
Wed, 06 May 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 06 May 2026
384.4800
387.6800
369.4300
385.8600
2,245,900
Tue, 05 May 2026
396.1400
396.8400
370.4500
380.6000
1,540,800
Mon, 04 May 2026
403.0000
413.6600
393.7100
393.7500
855,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
408.7600
413.9500
398.3800
402.3100
605,900
Thu, 30 Apr 2026
399.9000
403.2100
392.0000
401.7600
868,600
Wed, 29 Apr 2026
404.5000
406.3100
380.3300
400.5400
1,193,400
Tue, 28 Apr 2026
402.5900
412.0000
398.4200
406.3100
770,900
Mon, 27 Apr 2026
395.5200
408.2300
395.2100
402.5900
764,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
394.1200
398.5700
383.7100
397.1200
824,100
Thu, 23 Apr 2026
397.1000
399.4100
376.2800
392.6400
1,271,100
Wed, 22 Apr 2026
409.8800
414.0000
394.0100
403.1500
897,800
Tue, 21 Apr 2026
398.6300
410.0400
391.2400
404.9200
816,500
Mon, 20 Apr 2026
397.8500
404.6800
394.8200
403.7500
485,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
405.0000
410.3900
400.0400
402.8500
940,100
Thu, 16 Apr 2026
16 · DEFA14A
After-hours · 16:47 ET
DEFA14A ↗
Thu, 16 Apr 2026
15 · DEF 14A
After-hours · 16:25 ET
DEF 14A ↗
Thu, 16 Apr 2026
413.0100
414.2100
392.6900
393.0800
1,090,900
Wed, 15 Apr 2026
390.5800
404.1500
383.3400
402.1800
1,164,500
Tue, 14 Apr 2026
371.4400
383.8700
369.7200
380.8600
1,533,800
Mon, 13 Apr 2026
345.8900
364.8800
342.6000
359.6300
1,540,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
14 · 8-K
After-hours · 16:35 ET
8-K ↗
Fri, 10 Apr 2026
356.2800
360.4600
339.0100
345.9400
1,696,700
Thu, 09 Apr 2026
386.5100
387.0900
347.2800
351.3300
2,118,300
Wed, 08 Apr 2026
400.9500
412.8300
385.0600
391.5300
1,626,000
Tue, 07 Apr 2026
409.9100
411.4900
362.7300
372.8700
2,129,500
Mon, 06 Apr 2026
411.0700
420.6400
410.0000
413.0700
616,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
415.0200
422.6100
403.0300
412.8100
1,071,400
Wed, 01 Apr 2026
432.5200
439.5100
422.0400
423.5700
679,000
Tue, 31 Mar 2026
419.1500
434.2000
413.5600
424.6900
817,800
Mon, 30 Mar 2026
430.0000
437.5800
412.1500
415.0700
1,000,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
445.0100
449.1000
428.5000
429.9400
864,400
Thu, 26 Mar 2026
448.2100
467.8200
445.0000
450.4600
767,900
Wed, 25 Mar 2026
463.2800
472.6800
453.2400
460.1500
949,200
Tue, 24 Mar 2026
501.4700
502.1600
448.1100
456.6000
1,175,000
Mon, 23 Mar 2026
503.0000
513.9600
496.4800
507.2800
564,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
502.1800
505.6400
488.0500
496.2700
1,003,600
Thu, 19 Mar 2026
505.7900
505.9600
491.0100
502.1800
515,700
Wed, 18 Mar 2026
502.0700
516.4300
501.9900
508.4100
519,800
Tue, 17 Mar 2026
490.0000
512.1500
489.8300
506.5700
714,900
Mon, 16 Mar 2026
497.6500
500.9400
484.4300
489.6400
868,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
506.1200
508.4000
492.7300
496.1800
551,900
Thu, 12 Mar 2026
514.9900
516.2400
490.0200
499.4000
1,038,600
Wed, 11 Mar 2026
13 · 8-K
After-hours · 16:44 ET
8-K ↗
Wed, 11 Mar 2026
528.1000
535.0000
512.8200
517.5700
564,200
Tue, 10 Mar 2026
556.2900
559.3400
528.3400
529.9700
797,200
Mon, 09 Mar 2026
565.5100
577.5300
546.1700
559.0600
792,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
566.0000
581.0000
559.3700
574.0100
653,400
Thu, 05 Mar 2026
566.9300
580.2100
557.3600
570.4900
738,400
Wed, 04 Mar 2026
573.1700
580.3300
563.6900
569.8100
783,900
Tue, 03 Mar 2026
569.1400
588.3800
552.2100
579.0900
1,185,600
Mon, 02 Mar 2026
548.1600
577.3200
543.0000
572.0200
1,316,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
540.5000
545.0200
523.8300
542.4000
1,676,700
Thu, 26 Feb 2026
528.0700
555.3600
517.0700
550.1900
2,090,200
Wed, 25 Feb 2026
498.4300
551.9700
498.3000
520.1800
4,422,000
Wed, 25 Feb 2026
12 · 10-K
Next filing day · accepted 24 Feb, 20:38 ET
10-K ↗
Tue, 24 Feb 2026
11 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 24 Feb 2026
420.7700
444.9600
410.5400
442.5100
1,458,400
Mon, 23 Feb 2026
426.2400
431.5200
420.5000
423.4400
810,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
435.1700
449.8900
429.0100
433.9100
648,000
Thu, 19 Feb 2026
429.0500
443.0000
423.5000
441.1200
593,800
Wed, 18 Feb 2026
433.9900
443.5300
427.0100
430.1200
691,200
Tue, 17 Feb 2026
433.6200
444.8300
426.4900
431.9400
710,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 13 Feb 2026
440.1300
446.0000
420.6100
429.6700
953,600
Thu, 12 Feb 2026
438.2100
443.1900
428.0500
435.8100
868,400
Wed, 11 Feb 2026
453.3900
455.8300
432.0000
434.4500
1,104,700
Tue, 10 Feb 2026
438.5700
458.1400
436.0000
446.9700
1,779,300
Mon, 09 Feb 2026
418.2200
434.6100
412.0000
433.7700
1,507,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
410.0000
414.9600
396.4100
414.2000
1,479,400
Thu, 05 Feb 2026
426.4100
431.6800
397.8200
399.6500
1,529,700
Wed, 04 Feb 2026
447.6300
453.9900
420.5700
430.6500
1,725,600
Wed, 04 Feb 2026
9 · 8-K/A
Next filing day · accepted 03 Feb, 19:59 ET
8-K/A ↗
Tue, 03 Feb 2026
471.7500
471.7500
434.6200
451.2900
2,253,100
Mon, 02 Feb 2026
482.0000
491.2600
459.5000
459.9900
1,149,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
505.3600
509.1200
481.3500
483.5800
1,287,200
Thu, 29 Jan 2026
555.0100
556.5000
502.5600
509.5800
1,539,000
Wed, 28 Jan 2026
610.6500
612.1300
549.0900
549.8600
1,337,400
Tue, 27 Jan 2026
604.0000
614.2100
596.0000
610.2200
333,000
Mon, 26 Jan 2026
611.0000
616.0800
603.1100
605.0700
443,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
608.8000
622.3900
605.0000
613.1400
423,000
Thu, 22 Jan 2026
613.0100
617.9900
598.2800
607.2900
509,800
Wed, 21 Jan 2026
619.2500
624.6900
595.5400
610.2500
670,200
Tue, 20 Jan 2026
625.9700
636.0000
617.8800
620.5200
634,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
641.0900
649.3000
633.0900
636.0400
678,400
Thu, 15 Jan 2026
636.0100
642.1800
627.7700
637.1900
455,600
Wed, 14 Jan 2026
636.3600
649.0000
617.5900
629.2200
752,800
Tue, 13 Jan 2026
635.0000
649.8900
623.3400
641.5100
784,100
Mon, 12 Jan 2026
631.0000
633.2700
617.5800
631.7300
479,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
617.7200
636.0100
615.0000
631.6900
615,600
Thu, 08 Jan 2026
630.6000
640.7200
609.1400
612.9800
590,900
Wed, 07 Jan 2026
619.7900
626.3400
608.1100
620.9100
778,300
Tue, 06 Jan 2026
602.9100
633.9200
595.0000
626.6500
1,203,500
Mon, 05 Jan 2026
569.6500
601.6900
568.3600
591.1600
777,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
573.3700
579.5800
554.4000
563.4500
517,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
572.9400
574.1900
567.8200
567.9300
469,200
Tue, 30 Dec 2025
579.0000
580.8900
571.1400
572.1100
430,800
Mon, 29 Dec 2025
580.0000
586.9900
577.2200
580.5500
443,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
591.1500
591.1500
577.1300
583.8400
328,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
587.0400
591.8200
581.7100
591.1500
218,900
Tue, 23 Dec 2025
597.2600
608.3800
584.2900
591.0200
709,500
Mon, 22 Dec 2025
603.9500
617.9700
596.5000
600.1900
876,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
566.3000
603.1200
561.9100
594.2000
2,688,900
Thu, 18 Dec 2025
8 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 18 Dec 2025
555.8400
568.6100
555.1500
563.2800
955,600
Wed, 17 Dec 2025
7 · 8-K/A
After-hours · 16:11 ET
8-K/A ↗
Wed, 17 Dec 2025
546.3400
563.4700
544.5000
550.0000
1,140,700
Tue, 16 Dec 2025
548.3200
559.5200
540.9300
555.0600
897,700
Mon, 15 Dec 2025
568.1800
576.7200
541.9400
551.7900
1,017,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
584.1300
584.1300
561.6300
564.2800
943,800
Thu, 11 Dec 2025
563.9900
586.3700
553.2800
581.0300
742,700
Wed, 10 Dec 2025
552.3000
579.6000
552.0700
568.3900
1,396,000
Wed, 10 Dec 2025
6 · 8-K
Pre-market · 08:45 ET
8-K ↗
Tue, 09 Dec 2025
550.9900
552.7100
540.0300
546.6500
459,300
Mon, 08 Dec 2025
553.7000
555.3800
548.2200
553.1200
533,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
551.0200
556.0000
544.8100
550.9500
389,500
Thu, 04 Dec 2025
547.4900
553.4600
540.6500
550.6100
1,259,100
Wed, 03 Dec 2025
536.7500
544.6000
531.0000
543.5500
552,200
Tue, 02 Dec 2025
534.8100
542.5300
532.6200
537.7500
584,200
Mon, 01 Dec 2025
531.5200
540.4500
525.0000
533.2100
770,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
538.7400
542.7000
533.1800
540.1400
294,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
533.5900
537.6700
527.2200
533.1700
444,900
Tue, 25 Nov 2025
523.5000
539.8000
514.2500
528.8900
914,400
Mon, 24 Nov 2025
521.4600
525.3000
515.8300
524.6000
1,024,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
519.6100
527.9000
508.7200
521.9900
902,200
Thu, 20 Nov 2025
541.8500
553.1900
519.1200
519.6100
787,200
Wed, 19 Nov 2025
533.0000
533.5100
521.1900
531.0900
1,059,500
Tue, 18 Nov 2025
541.2700
549.2200
528.9500
533.7700
841,200
Mon, 17 Nov 2025
554.5600
554.6500
538.3600
543.2300
812,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
548.9000
569.0400
546.6400
554.3700
823,300
Thu, 13 Nov 2025
565.8800
580.0000
556.6000
557.2900
1,285,500
Wed, 12 Nov 2025
570.3500
575.9200
565.3700
569.5100
1,048,600
Tue, 11 Nov 2025
583.1600
585.0000
561.9200
572.1800
1,240,000
Mon, 10 Nov 2025
611.3500
611.3500
580.3900
584.6900
1,118,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
587.0000
611.2100
577.8000
602.5100
1,049,900
Thu, 06 Nov 2025
628.6000
631.9900
584.2100
587.1400
1,891,500
Wed, 05 Nov 2025
563.8400
657.3600
560.0000
639.5300
4,863,000
Wed, 05 Nov 2025
5 · 10-Q
Next filing day · accepted 04 Nov, 19:28 ET
10-Q ↗
Tue, 04 Nov 2025
4 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 04 Nov 2025
715.4600
719.9200
698.3200
706.1300
1,132,900
Mon, 03 Nov 2025
737.0600
738.2300
720.7400
724.1000
603,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
745.0000
749.9600
731.0000
732.2300
533,200
Thu, 30 Oct 2025
760.8500
760.8500
737.6300
738.8800
491,200
Wed, 29 Oct 2025
750.4800
762.0800
742.0000
759.4400
445,800
Tue, 28 Oct 2025
746.1200
764.0200
745.0000
755.0000
566,100
Mon, 27 Oct 2025
746.5900
756.0400
741.5700
749.0000
489,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
726.4400
737.5300
724.2100
735.9500
383,700
Thu, 23 Oct 2025
704.4100
718.1900
704.0100
716.3900
343,400
Wed, 22 Oct 2025
709.7700
709.9500
683.3500
701.0900
576,000
Tue, 21 Oct 2025
687.9900
708.0200
685.0000
707.0400
498,500
Mon, 20 Oct 2025
675.1400
686.9700
673.0000
683.1300
453,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
645.5100
677.0600
639.5000
670.6800
675,100
Thu, 16 Oct 2025
648.5000
663.2500
642.3600
652.1700
800,500
Wed, 15 Oct 2025
708.5300
714.0500
638.5000
644.9900
1,360,300
Tue, 14 Oct 2025
698.6800
717.5300
690.4600
704.6700
363,000
Mon, 13 Oct 2025
705.5300
718.0000
699.1300
710.0000
395,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
733.1800
740.0000
702.2700
703.0300
456,200
Thu, 09 Oct 2025
726.0200
753.1600
722.5100
734.0400
512,200
Wed, 08 Oct 2025
715.6400
732.8600
708.0400
727.4100
501,000
Tue, 07 Oct 2025
720.8800
728.3400
706.6100
714.6000
376,300
Mon, 06 Oct 2025
719.2000
724.2700
705.0000
721.5900
431,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
721.5100
726.7600
712.7600
715.5100
378,800
Thu, 02 Oct 2025
719.9100
725.1600
703.2400
720.5300
452,700
Wed, 01 Oct 2025
708.6400
720.0800
697.0000
711.3400
520,100
Tue, 30 Sep 2025
716.0400
724.8800
700.2500
717.6400
608,700
Mon, 29 Sep 2025
716.3400
722.8400
703.0000
716.0200
719,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
718.0000
722.0000
697.4600
708.8400
442,500
Thu, 25 Sep 2025
696.9700
723.1500
694.5400
712.1500
974,700
Wed, 24 Sep 2025
789.2900
789.2900
697.8000
698.0200
1,192,500
Tue, 23 Sep 2025
769.1600
792.1600
768.2200
777.5800
449,000
Mon, 22 Sep 2025
766.3300
778.9400
761.5500
775.9200
406,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
771.7700
779.0900
760.0100
774.5300
1,740,500
Thu, 18 Sep 2025
756.3500
772.0000
753.0000
766.4700
436,600
Wed, 17 Sep 2025
750.6700
762.1800
748.3000
751.8100
504,200
Tue, 16 Sep 2025
760.7900
766.6300
750.6500
750.6700
484,700
Mon, 15 Sep 2025
760.0000
774.3200
756.2000
760.7900
393,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
756.6600
765.4400
754.4600
756.1300
303,800
Thu, 11 Sep 2025
751.6100
765.0100
745.4300
751.1100
467,000
Wed, 10 Sep 2025
736.6600
750.9600
734.2600
747.5500
481,300
Tue, 09 Sep 2025
734.0900
740.0000
718.0000
731.9800
311,800
Mon, 08 Sep 2025
736.3700
750.0000
733.8800
740.6100
608,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
731.0000
738.7700
708.7600
728.4100
398,100
Thu, 04 Sep 2025
725.7800
731.1900
719.0000
730.1600
383,600
Wed, 03 Sep 2025
737.2600
738.0000
713.2100
725.2900
635,200
Tue, 02 Sep 2025
3 · 8-K
After market open · 12:44 ET
8-K ↗
Tue, 02 Sep 2025
733.8100
748.8300
726.0000
743.5900
494,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
784.3200
785.8400
745.4600
747.2900
583,300
Thu, 28 Aug 2025
772.8300
794.2900
771.5000
781.9000
553,800
Wed, 27 Aug 2025
774.7600
779.7900
767.0000
769.6800
327,100
Tue, 26 Aug 2025
764.2000
775.0000
761.0500
769.0200
414,000
Mon, 25 Aug 2025
766.2200
777.5400
762.2700
763.5200
301,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
764.3700
784.1400
757.5000
766.2400
395,500
Thu, 21 Aug 2025
763.0000
768.0000
752.5000
763.5100
367,000
Wed, 20 Aug 2025
754.1700
763.7100
740.5000
760.8900
409,700
Tue, 19 Aug 2025
779.8300
784.0000
755.0000
758.2900
654,300
Mon, 18 Aug 2025
755.1800
792.6400
753.7700
791.6200
848,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
750.2100
762.0000
739.0100
754.2400
583,300
Thu, 14 Aug 2025
764.2600
764.2600
745.0000
749.8300
517,800
Wed, 13 Aug 2025
776.9800
780.0000
731.7400
765.5200
1,129,000
Tue, 12 Aug 2025
819.6400
824.6600
767.5100
768.5700
997,600
Mon, 11 Aug 2025
842.8900
844.1500
817.3600
818.6900
615,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
872.4700
878.6200
835.7000
842.5000
667,300
Thu, 07 Aug 2025
867.2300
885.0000
860.9800
870.9700
700,900
Wed, 06 Aug 2025
859.7600
879.2200
843.0200
863.6500
842,000
Tue, 05 Aug 2025
818.0000
885.9200
802.9600
867.1200
2,535,000
Tue, 05 Aug 2025
2 · 10-Q
Next filing day · accepted 04 Aug, 19:47 ET
10-Q ↗
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 04 Aug 2025
751.0400
755.0000
736.9500
744.8800
769,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
739.4600
747.4100
728.0000
742.4700
457,600
Thu, 31 Jul 2025
752.6200
762.0500
747.2400
755.4900
513,200
Wed, 30 Jul 2025
728.7400
749.8000
725.0000
748.6000
447,900
Tue, 29 Jul 2025
742.1900
742.1900
725.7900
728.7400
383,300
Mon, 28 Jul 2025
740.3600
747.3000
722.0700
736.2900
627,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend