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
658.2900
667.5000
654.0500
656.0100
708,400
Thu, 23 Jul 2026
646.4800
655.2000
637.8000
651.9100
1,129,400
Wed, 22 Jul 2026
676.4300
676.8000
648.9000
651.1800
872,200
Tue, 21 Jul 2026
672.5500
678.6700
666.8700
675.1900
529,400
Mon, 20 Jul 2026
674.7200
681.7400
669.8800
672.1500
624,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
676.0500
691.1300
672.3100
676.6900
648,300
Thu, 16 Jul 2026
666.2800
680.2900
661.3800
678.9400
730,100
Wed, 15 Jul 2026
656.1100
669.1000
648.6600
664.4500
555,400
Tue, 14 Jul 2026
658.0000
663.1000
653.3100
656.1200
478,000
Mon, 13 Jul 2026
661.6300
665.6000
655.1100
663.0900
606,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
670.0600
676.6600
658.5000
664.5200
581,700
Thu, 09 Jul 2026
660.8000
669.1600
660.8000
667.9500
672,500
Wed, 08 Jul 2026
669.1100
670.3500
661.4300
662.8800
746,800
Tue, 07 Jul 2026
663.1800
677.9200
659.0200
676.2300
918,700
Mon, 06 Jul 2026
657.9600
657.9600
637.7200
649.8100
714,300
Mon, 06 Jul 2026
15 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
630.5200
654.9400
625.7000
654.2700
1,071,600
Wed, 01 Jul 2026
629.9000
632.8500
623.8900
624.7200
1,170,600
Tue, 30 Jun 2026
630.9500
634.0600
622.2900
623.5400
820,900
Mon, 29 Jun 2026
635.9900
638.3000
626.8600
631.8100
734,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
623.6400
638.7600
623.4400
632.9000
1,213,600
Thu, 25 Jun 2026
623.1600
634.3100
619.7000
620.1400
696,800
Wed, 24 Jun 2026
621.6300
631.1800
619.2700
623.4300
839,900
Tue, 23 Jun 2026
607.9200
621.7900
607.9200
618.0300
1,279,700
Mon, 22 Jun 2026
604.4600
613.5600
594.9000
612.5000
1,604,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
612.0700
616.2400
598.1900
609.9400
2,609,100
Wed, 17 Jun 2026
14 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 17 Jun 2026
615.1600
620.0000
602.1300
607.9300
1,299,500
Tue, 16 Jun 2026
615.1800
617.6000
608.2100
614.7300
1,007,500
Mon, 15 Jun 2026
613.3500
615.9500
608.5900
614.9800
815,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
613.1100
616.5500
605.0100
612.1400
717,700
Thu, 11 Jun 2026
604.3100
618.1000
603.5700
611.4800
943,100
Wed, 10 Jun 2026
619.0700
619.2600
601.2200
601.6500
816,100
Tue, 09 Jun 2026
624.1700
628.9000
610.9500
616.1800
1,190,600
Mon, 08 Jun 2026
638.0400
638.9500
608.9800
611.3400
1,259,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
632.2600
640.8200
632.0900
635.4500
975,800
Thu, 04 Jun 2026
628.0700
633.8900
621.1100
628.7300
974,700
Wed, 03 Jun 2026
600.7900
625.0000
599.0000
618.9500
986,700
Tue, 02 Jun 2026
596.5200
604.6300
591.5200
602.9200
1,066,700
Mon, 01 Jun 2026
607.5400
614.0000
598.8000
600.6600
1,079,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
620.1100
624.4700
609.7700
614.7800
2,187,500
Thu, 28 May 2026
630.1500
631.7300
620.3500
621.5200
1,234,400
Wed, 27 May 2026
634.8000
638.0600
625.0000
627.7400
1,913,500
Tue, 26 May 2026
642.4500
648.5000
632.6800
634.6200
889,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
639.2400
644.1200
632.7200
638.8800
994,900
Thu, 21 May 2026
645.0000
650.3200
639.8100
642.5900
1,178,500
Wed, 20 May 2026
634.3200
651.0000
633.6000
649.7600
1,165,600
Tue, 19 May 2026
630.4900
639.9900
616.0200
630.3000
1,445,100
Mon, 18 May 2026
615.9300
633.0000
610.6000
629.6800
2,996,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
712.6900
717.8900
693.7000
698.2500
728,000
Thu, 14 May 2026
719.0000
722.5100
710.0600
712.8700
767,200
Wed, 13 May 2026
721.2900
730.5900
709.5100
719.8800
879,300
Tue, 12 May 2026
716.3900
725.6000
710.0200
723.4100
824,300
Mon, 11 May 2026
714.9900
727.3900
701.9900
712.7700
1,227,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
709.2900
717.9900
708.3600
714.8900
589,000
Thu, 07 May 2026
718.5000
725.3100
707.4300
709.1000
774,600
Wed, 06 May 2026
703.3300
726.1600
702.5000
721.0500
739,900
Tue, 05 May 2026
710.7300
715.6200
699.2300
702.2700
642,700
Mon, 04 May 2026
702.5600
711.5500
699.7500
709.2100
554,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
703.0200
714.4800
700.2600
701.4200
729,100
Thu, 30 Apr 2026
693.0800
708.4400
688.9500
707.0600
1,096,500
Wed, 29 Apr 2026
705.1100
708.8000
668.8500
686.3600
1,835,000
Wed, 29 Apr 2026
13 · 10-Q
Pre-market · 06:54 ET
10-Q ↗
Wed, 29 Apr 2026
12 · 8-K
Pre-market · 06:50 ET
8-K ↗
Tue, 28 Apr 2026
751.3700
754.0000
730.9000
731.7700
569,000
Mon, 27 Apr 2026
745.4700
756.4000
743.6100
744.4400
603,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11 · DEFA14A
After-hours · 16:04 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 24 Apr 2026
10 · DEF 14A
After-hours · 16:02 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 24 Apr 2026
760.0000
761.9600
736.7100
751.5700
809,500
Thu, 23 Apr 2026
750.9900
767.2100
747.2600
766.0200
928,700
Wed, 22 Apr 2026
751.4800
755.7800
740.4700
746.5800
901,900
Tue, 21 Apr 2026
746.2000
751.5400
734.1200
747.3600
707,400
Mon, 20 Apr 2026
750.0000
755.5900
744.0000
749.4100
493,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
754.7400
758.6100
746.9100
750.5700
513,000
Thu, 16 Apr 2026
749.5600
756.0000
742.6900
746.0000
505,000
Wed, 15 Apr 2026
758.6700
760.5800
739.1200
753.9300
571,100
Tue, 14 Apr 2026
744.9700
757.6800
743.7100
755.5100
637,800
Mon, 13 Apr 2026
747.7400
756.9000
737.3400
746.4600
747,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
771.4800
771.4800
739.0900
748.8700
751,300
Thu, 09 Apr 2026
764.1500
772.4500
761.5000
767.8500
596,700
Wed, 08 Apr 2026
765.2600
775.6300
755.9900
775.5300
580,400
Wed, 08 Apr 2026
9 · 8-K
Pre-market · 07:05 ET
FORM 8-K ↗
Tue, 07 Apr 2026
758.4000
761.9100
747.7600
760.2700
620,900
Mon, 06 Apr 2026
766.8300
768.8000
758.4900
763.0400
460,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
767.0400
770.1100
745.0000
761.8500
1,000,600
Wed, 01 Apr 2026
775.0000
781.2100
769.9700
777.2500
627,400
Tue, 31 Mar 2026
757.4700
774.2600
755.8000
772.6400
642,600
Mon, 30 Mar 2026
743.8300
757.6800
741.4700
749.2900
630,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
756.6500
759.4700
736.6400
737.7100
492,200
Thu, 26 Mar 2026
749.4000
761.7300
747.7700
756.7300
488,600
Wed, 25 Mar 2026
744.6700
757.9800
744.0200
749.4700
553,100
Tue, 24 Mar 2026
728.5100
743.1700
727.9600
741.6900
507,900
Mon, 23 Mar 2026
745.0000
750.0000
735.0000
736.5300
535,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
738.1700
744.8500
728.6400
732.8700
1,359,900
Thu, 19 Mar 2026
744.5000
750.3200
727.8800
737.4500
628,300
Wed, 18 Mar 2026
751.2200
757.6000
734.5600
744.1200
672,500
Tue, 17 Mar 2026
763.5300
771.2300
755.6400
759.0500
437,000
Mon, 16 Mar 2026
750.0000
763.3000
747.0100
756.9100
396,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
754.5500
758.9800
741.9000
745.7700
438,100
Thu, 12 Mar 2026
764.0600
766.0000
744.0000
746.6100
630,400
Wed, 11 Mar 2026
769.1700
783.1200
765.0000
774.6600
405,200
Tue, 10 Mar 2026
781.6700
788.6900
771.3400
772.0300
473,300
Mon, 09 Mar 2026
759.8600
783.7000
754.9100
781.6000
697,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
755.0100
762.4000
746.6600
759.8600
561,900
Thu, 05 Mar 2026
780.0000
781.9900
760.0100
764.9300
657,500
Wed, 04 Mar 2026
767.0500
791.6000
764.2400
787.5000
641,400
Tue, 03 Mar 2026
781.0100
794.7700
764.4900
766.6600
637,200
Mon, 02 Mar 2026
771.1000
793.1600
769.6300
790.8100
793,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
760.9100
786.6800
760.9100
781.6700
726,400
Thu, 26 Feb 2026
784.2800
784.5000
753.7900
770.7900
772,700
Wed, 25 Feb 2026
774.1300
791.1100
771.4300
784.2800
750,900
Tue, 24 Feb 2026
780.4700
792.6700
768.7500
772.1900
628,700
Mon, 23 Feb 2026
777.5800
792.1600
777.5800
787.0400
510,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
775.0000
781.4600
770.0000
779.6700
615,100
Thu, 19 Feb 2026
790.0000
790.0000
773.3100
782.3800
504,800
Wed, 18 Feb 2026
793.5300
797.0000
786.7900
792.1600
675,900
Tue, 17 Feb 2026
803.4800
815.0000
783.6200
793.5300
747,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
788.9200
806.1800
785.0000
803.1700
974,700
Thu, 12 Feb 2026
784.8000
796.7200
774.7200
783.6500
814,300
Wed, 11 Feb 2026
750.8500
781.4200
745.0700
778.9700
1,123,600
Tue, 10 Feb 2026
779.7300
781.4000
753.1000
754.9100
792,600
Mon, 09 Feb 2026
783.1700
790.0000
775.5000
780.2800
586,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
769.6300
786.9900
764.7800
785.5100
671,400
Thu, 05 Feb 2026
777.8300
790.0000
760.0000
766.6300
976,500
Wed, 04 Feb 2026
765.8000
779.7800
765.2100
775.0600
952,000
Wed, 04 Feb 2026
8 · 10-K
Pre-market · 09:08 ET
10-K ↗
Tue, 03 Feb 2026
745.5300
773.7200
742.7400
759.1800
768,700
Mon, 02 Feb 2026
732.9200
763.5600
731.5100
755.0200
693,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
753.9600
774.3700
735.6100
741.4500
1,317,500
Fri, 30 Jan 2026
7 · 8-K
Pre-market · 06:51 ET
8-K ↗
Thu, 29 Jan 2026
755.7300
755.7300
742.8000
749.4400
925,800
Wed, 28 Jan 2026
765.1500
766.9900
747.5700
751.1300
827,900
Tue, 27 Jan 2026
762.4700
776.2500
761.5000
771.2500
645,800
Mon, 26 Jan 2026
750.0900
767.3000
750.0900
762.6500
934,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
757.3100
762.0000
747.3000
753.5500
721,000
Thu, 22 Jan 2026
750.3400
765.0000
747.3700
755.5100
765,400
Wed, 21 Jan 2026
736.7100
750.0000
735.0000
749.3300
788,400
Tue, 20 Jan 2026
729.4000
737.8700
718.3800
733.7800
789,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
749.0900
749.0900
726.4300
733.0400
1,682,400
Thu, 15 Jan 2026
754.8500
756.5000
737.0000
741.9200
865,600
Wed, 14 Jan 2026
760.5800
766.6400
753.0100
754.1400
668,900
Tue, 13 Jan 2026
765.1600
765.9900
743.9400
758.9100
946,500
Mon, 12 Jan 2026
810.0000
811.0900
765.0800
768.0000
1,321,100
Mon, 12 Jan 2026
6 · 8-K
Pre-market · 06:48 ET
FORM 8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
802.9700
821.1100
790.8800
796.5500
711,500
Thu, 08 Jan 2026
805.8100
816.9900
800.6800
801.0100
1,049,300
Wed, 07 Jan 2026
786.1800
814.1000
780.1000
812.2700
1,264,700
Tue, 06 Jan 2026
764.3500
787.6600
763.2000
776.5400
935,000
Mon, 05 Jan 2026
769.7200
771.9900
753.2000
763.2300
835,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
774.2500
779.7500
765.7700
776.3100
464,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
772.0000
775.0000
769.1700
771.8700
354,800
Tue, 30 Dec 2025
776.3000
777.7700
770.3000
773.9400
383,200
Mon, 29 Dec 2025
780.5600
785.0500
774.6000
780.5000
545,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
783.7900
788.0100
778.0400
784.9700
321,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
787.9900
792.7700
783.6100
783.7100
267,200
Tue, 23 Dec 2025
777.3600
792.7500
777.0000
785.1700
832,000
Mon, 22 Dec 2025
765.8400
783.6000
765.0900
779.3600
818,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
753.7200
773.8500
748.1800
767.9600
2,335,900
Thu, 18 Dec 2025
747.5400
752.8400
739.2300
748.7100
1,057,600
Wed, 17 Dec 2025
746.5500
751.9900
743.3300
749.7900
765,900
Tue, 16 Dec 2025
752.5700
757.3500
734.7200
746.3600
713,200
Mon, 15 Dec 2025
748.8500
756.6700
746.3800
752.6200
932,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
741.5900
746.0500
734.3800
741.2900
804,800
Thu, 11 Dec 2025
726.0800
753.6100
726.0800
746.8000
1,153,900
Wed, 10 Dec 2025
695.0600
728.0000
692.5000
726.2100
1,316,500
Tue, 09 Dec 2025
705.1100
711.1500
691.8600
692.5800
604,400
Mon, 08 Dec 2025
723.6900
724.1300
701.7500
703.2600
1,005,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
723.0000
736.1500
717.2600
718.3600
798,300
Thu, 04 Dec 2025
732.4500
735.0000
721.2200
722.8000
1,067,100
Wed, 03 Dec 2025
730.3600
744.2300
720.0700
723.6700
1,238,500
Tue, 02 Dec 2025
742.1200
747.0000
731.0000
742.0000
924,600
Mon, 01 Dec 2025
775.6000
779.9200
748.1500
750.1100
992,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
784.7000
788.9800
779.5000
780.1900
510,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
785.7200
790.9800
777.0000
784.6100
871,700
Tue, 25 Nov 2025
764.8800
790.5700
760.0100
787.3200
1,200,400
Mon, 24 Nov 2025
759.0500
773.1300
756.6400
761.4500
1,554,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
736.0100
764.0900
735.7400
755.9000
1,427,700
Thu, 20 Nov 2025
725.0000
753.5100
720.0200
737.0000
2,296,800
Wed, 19 Nov 2025
727.8100
727.8100
702.6300
702.7500
1,383,600
Tue, 18 Nov 2025
702.5100
727.9700
699.2200
725.3400
1,368,700
Mon, 17 Nov 2025
693.3400
711.8800
692.2900
704.3100
1,132,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
697.1900
699.2700
685.9500
693.5000
907,000
Thu, 13 Nov 2025
683.0000
713.5800
679.9300
694.9900
1,505,300
Wed, 12 Nov 2025
678.8900
690.7800
672.6700
681.7200
1,208,300
Tue, 11 Nov 2025
651.4800
676.3300
651.3800
674.5500
977,200
Mon, 10 Nov 2025
656.0000
665.9900
653.1900
654.7400
824,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
650.3500
658.2100
640.9900
657.5300
782,800
Thu, 06 Nov 2025
640.8300
657.0000
640.8300
646.8700
916,600
Wed, 05 Nov 2025
631.1000
646.8900
628.0000
644.1900
724,300
Tue, 04 Nov 2025
643.7800
646.2200
625.1400
628.0000
1,030,900
Mon, 03 Nov 2025
657.4600
657.4600
627.5000
642.2500
810,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
649.4500
660.0000
645.0000
651.8000
797,900
Thu, 30 Oct 2025
645.5600
664.0000
643.9200
654.0400
1,120,700
Wed, 29 Oct 2025
650.4100
659.9800
637.6600
652.9100
1,751,500
Tue, 28 Oct 2025
612.0200
655.7000
605.0300
654.4800
2,126,800
Tue, 28 Oct 2025
5 · 10-Q
Pre-market · 06:56 ET
10-Q ↗
Tue, 28 Oct 2025
4 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 27 Oct 2025
580.5000
586.1500
575.9300
585.3100
1,246,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
579.6500
582.7000
576.2000
577.9500
875,400
Thu, 23 Oct 2025
579.6800
584.0000
572.7500
575.6900
778,800
Wed, 22 Oct 2025
580.2100
588.7100
578.6000
584.7400
691,200
Tue, 21 Oct 2025
574.6000
582.4100
572.8200
579.3400
651,600
Mon, 20 Oct 2025
579.4100
582.6500
574.2300
576.7700
639,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
570.3500
579.0400
566.1100
578.0500
745,700
Thu, 16 Oct 2025
583.0100
589.0800
564.0000
569.1700
842,200
Wed, 15 Oct 2025
575.0300
584.8700
569.0200
576.4200
927,700
Tue, 14 Oct 2025
556.9200
576.1800
553.8700
572.6000
1,010,600
Mon, 13 Oct 2025
551.5000
563.7700
541.0000
557.7300
1,426,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
569.2900
577.1700
555.5400
564.6300
1,495,000
Thu, 09 Oct 2025
569.0200
574.7200
563.5100
569.9000
853,300
Wed, 08 Oct 2025
584.0100
605.0000
560.9700
563.8600
1,415,800
Tue, 07 Oct 2025
587.5900
591.4500
578.4200
583.2400
656,400
Mon, 06 Oct 2025
602.0000
603.6500
584.4100
585.4800
1,072,400
Mon, 06 Oct 2025
3 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
602.0900
618.0100
599.8700
600.0000
1,154,500
Thu, 02 Oct 2025
600.4200
605.4100
596.6000
600.0000
1,096,500
Wed, 01 Oct 2025
570.8700
615.3900
569.9900
599.9400
2,083,200
Tue, 30 Sep 2025
560.5800
574.0400
555.0000
562.2700
1,662,500
Mon, 29 Sep 2025
563.9000
564.9100
557.3400
560.7500
922,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
562.0000
564.6100
550.7100
563.9000
838,600
Thu, 25 Sep 2025
577.3000
579.0000
549.2000
555.5100
1,394,200
Wed, 24 Sep 2025
567.8900
577.9800
566.0000
576.9800
777,300
Tue, 23 Sep 2025
580.0000
582.0000
565.4500
567.8900
1,362,200
Mon, 22 Sep 2025
593.0000
600.7500
588.6700
595.6800
904,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
602.5400
603.4700
591.0000
591.9900
2,178,000
Thu, 18 Sep 2025
589.5200
600.0000
583.9200
598.7100
1,267,000
Wed, 17 Sep 2025
576.3100
587.6700
576.3100
585.5000
921,500
Tue, 16 Sep 2025
573.4300
579.4000
567.3000
575.0600
707,900
Mon, 15 Sep 2025
558.5400
573.6900
558.5400
572.5900
995,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
567.3400
570.0000
559.4500
560.0000
602,600
Thu, 11 Sep 2025
555.8100
570.7600
555.8100
568.2000
868,200
Wed, 10 Sep 2025
555.2100
560.0000
552.9800
555.8300
874,700
Tue, 09 Sep 2025
557.0000
563.5700
554.8000
556.5300
873,200
Mon, 08 Sep 2025
571.2000
571.2000
552.8100
558.4400
1,250,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
565.1500
577.7500
565.0000
573.3800
960,400
Thu, 04 Sep 2025
568.0100
581.9800
559.6200
567.2200
1,124,300
Wed, 03 Sep 2025
581.9900
588.7000
562.7900
563.8000
1,118,500
Tue, 02 Sep 2025
580.5400
585.4900
570.3500
577.9000
1,020,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
577.1500
581.2500
575.8900
580.7000
574,300
Thu, 28 Aug 2025
586.4300
590.9600
575.0400
579.6100
616,600
Wed, 27 Aug 2025
591.8700
597.0200
585.5000
586.9600
584,100
Tue, 26 Aug 2025
573.0000
588.1000
567.0800
587.6500
1,614,400
Mon, 25 Aug 2025
591.0600
594.8800
572.2500
572.3800
880,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
602.3500
610.4500
585.5000
589.4800
1,439,400
Thu, 21 Aug 2025
586.8700
605.1800
585.1000
598.1600
1,010,000
Wed, 20 Aug 2025
572.3300
596.9200
570.3900
591.0100
1,298,500
Tue, 19 Aug 2025
575.3000
581.6900
570.8000
571.7800
854,600
Mon, 18 Aug 2025
582.0900
585.0000
573.8100
573.9100
769,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
577.9600
581.9500
570.8400
580.4100
1,122,200
Thu, 14 Aug 2025
560.9000
573.4900
558.0000
565.9700
976,300
Wed, 13 Aug 2025
557.0800
565.5000
552.0000
561.5500
1,096,100
Tue, 12 Aug 2025
547.9400
562.7400
547.0900
556.5500
766,000
Mon, 11 Aug 2025
561.5200
572.5800
544.1600
545.9400
1,103,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
559.8000
567.6900
558.0600
563.0000
1,024,300
Thu, 07 Aug 2025
557.6600
565.4800
553.0500
559.8000
811,200
Wed, 06 Aug 2025
569.0000
573.4700
550.5000
555.1300
865,000
Tue, 05 Aug 2025
570.2500
579.8200
568.5000
569.9000
993,300
Mon, 04 Aug 2025
566.9800
577.2100
562.0100
571.5400
1,362,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
583.0100
583.2800
542.8900
558.8700
1,656,400
Fri, 01 Aug 2025
2 · 10-Q
Pre-market · 06:56 ET
10-Q ↗
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 06:49 ET
8-K ↗
Thu, 31 Jul 2025
550.0100
558.1300
541.6100
545.4600
1,413,900
Wed, 30 Jul 2025
560.4500
563.5900
550.4900
554.5800
564,900
Tue, 29 Jul 2025
558.0000
559.6100
552.0000
558.1500
814,900
Mon, 28 Jul 2025
563.5300
567.9500
558.5400
558.6300
588,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend