Daily NYSE 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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
911.1500
921.0900
905.1030
907.9900
683,155
Thu, 03 Sep 2026
924.8900
929.9500
916.1400
921.3800
816,800
Wed, 02 Sep 2026
914.2900
928.4900
910.6600
924.7800
856,600
Tue, 01 Sep 2026
887.7000
914.4300
886.8300
906.7700
788,000
Mon, 31 Aug 2026
882.8300
892.8000
876.4800
885.3200
1,382,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
22 · 8-K
After market open · 12:05 ET
8-K ↗
Fri, 28 Aug 2026
895.0400
900.2200
890.8000
893.3900
606,000
Thu, 27 Aug 2026
889.2700
891.9500
880.7700
890.5100
1,108,000
Wed, 26 Aug 2026
905.5400
918.0000
891.9900
896.6500
1,058,400
Tue, 25 Aug 2026
871.4000
905.6600
869.3700
905.0900
882,600
Mon, 24 Aug 2026
861.4700
875.6400
859.7500
873.7900
600,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
839.8400
867.9200
837.8800
858.9000
1,580,600
Thu, 20 Aug 2026
850.0000
858.6800
838.7100
838.7500
557,500
Wed, 19 Aug 2026
864.2200
869.9900
850.0100
853.7100
938,800
Tue, 18 Aug 2026
870.2300
886.1400
867.6500
869.2600
618,700
Mon, 17 Aug 2026
859.4900
879.3400
855.9300
859.9200
1,137,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
859.7400
869.7900
852.9900
869.0000
614,200
Thu, 13 Aug 2026
873.0900
875.4600
856.6900
856.6900
992,300
Wed, 12 Aug 2026
901.9000
901.9800
873.3500
878.7300
1,096,100
Tue, 11 Aug 2026
877.3300
902.0500
877.3300
901.7700
805,000
Mon, 10 Aug 2026
873.0400
894.7400
870.4700
879.8700
809,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
864.3400
889.6900
864.3200
869.5800
1,562,200
Thu, 06 Aug 2026
912.1900
912.5000
840.0000
871.3800
1,607,600
Wed, 05 Aug 2026
21 · 10-Q
After-hours · 17:29 ET
10-Q ↗
Wed, 05 Aug 2026
20 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 05 Aug 2026
840.4000
879.4800
840.4000
877.2300
1,143,300
Tue, 04 Aug 2026
815.9900
835.9500
810.8800
830.4300
1,089,400
Mon, 03 Aug 2026
858.5500
863.0800
822.6500
827.1400
1,439,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
850.0000
863.5500
843.7200
856.1900
773,300
Thu, 30 Jul 2026
868.6800
877.1500
862.6600
865.5100
990,000
Wed, 29 Jul 2026
900.0000
907.0000
887.6100
888.5600
838,000
Tue, 28 Jul 2026
868.8200
894.1000
865.5100
889.5000
1,602,000
Mon, 27 Jul 2026
841.8700
856.5200
836.8600
850.0600
799,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
19 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 24 Jul 2026
829.9300
843.5300
827.4800
840.9000
823,800
Thu, 23 Jul 2026
811.4600
825.0200
809.9400
824.4900
755,400
Wed, 22 Jul 2026
834.1300
840.0000
808.5600
814.0400
710,500
Tue, 21 Jul 2026
824.5600
830.9300
820.5000
828.8400
846,500
Mon, 20 Jul 2026
835.7400
839.3000
825.1600
831.4600
698,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
852.8100
861.0000
839.9100
841.3900
1,118,600
Thu, 16 Jul 2026
808.3000
843.8000
804.1300
841.3100
1,329,400
Wed, 15 Jul 2026
799.9000
811.3800
793.6000
796.3500
664,800
Tue, 14 Jul 2026
802.0100
812.9100
790.5700
803.3700
1,115,700
Mon, 13 Jul 2026
812.8700
822.3800
806.2400
812.2800
618,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
793.2200
806.4900
791.1800
805.9600
491,700
Thu, 09 Jul 2026
812.0900
817.8000
786.8100
792.8100
1,005,200
Wed, 08 Jul 2026
807.8500
823.8600
803.3900
818.6600
1,125,400
Tue, 07 Jul 2026
793.5600
811.9100
792.5000
807.3300
1,109,900
Mon, 06 Jul 2026
784.7200
789.1000
776.0000
784.2300
1,130,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
770.0000
787.3600
770.0000
786.3000
952,600
Wed, 01 Jul 2026
757.0000
772.5100
747.6500
768.0600
1,200,700
Wed, 01 Jul 2026
18 · 8-K
Pre-market · 08:02 ET
8-K ↗
Tue, 30 Jun 2026
17 · DEFA14A
After-hours · 16:35 ET
DEFA14A ↗
Tue, 30 Jun 2026
746.0200
760.7000
744.5800
755.6000
1,688,400
Mon, 29 Jun 2026
771.6300
781.7100
745.6400
747.5300
1,559,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
777.4800
784.1400
761.1600
763.5100
1,736,100
Thu, 25 Jun 2026
766.5600
782.6800
762.9600
763.8100
1,186,600
Wed, 24 Jun 2026
768.2300
777.8000
762.4500
766.5500
1,279,000
Tue, 23 Jun 2026
762.7600
768.7600
754.4900
763.9100
1,363,600
Mon, 22 Jun 2026
751.7000
757.1800
744.4500
744.8500
1,454,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
775.7200
778.0100
747.4000
750.6300
2,477,000
Wed, 17 Jun 2026
775.1300
784.6700
772.0000
779.8000
1,079,000
Tue, 16 Jun 2026
783.0600
787.5700
771.2900
785.4300
659,100
Mon, 15 Jun 2026
778.8800
781.8100
762.5400
779.7800
824,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
16 · DEFA14A
After-hours · 16:28 ET
DEFA14A ↗
Fri, 12 Jun 2026
15 · DEF 14A
After-hours · 16:23 ET
DEF 14A ↗
Fri, 12 Jun 2026
790.7100
796.5400
782.4700
784.0500
608,800
Fri, 12 Jun 2026
14 · 8-K
Pre-market · 08:05 ET
8-K ↗
Thu, 11 Jun 2026
792.6300
800.3600
787.0200
787.1900
827,200
Wed, 10 Jun 2026
788.0000
794.0000
780.6600
790.4400
637,600
Tue, 09 Jun 2026
763.0000
787.2600
759.2500
784.2300
882,300
Mon, 08 Jun 2026
763.1100
782.7600
761.9900
766.6400
794,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
764.0000
781.2700
759.8500
775.6600
982,000
Thu, 04 Jun 2026
751.5600
759.0900
747.5000
756.9500
902,700
Wed, 03 Jun 2026
740.1700
743.2800
729.1900
739.5300
786,000
Tue, 02 Jun 2026
735.2700
738.9700
730.1500
736.7800
885,200
Mon, 01 Jun 2026
735.5000
743.0000
730.6600
734.8200
913,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
760.0400
761.9900
738.0900
742.4400
1,938,600
Thu, 28 May 2026
754.6800
767.5100
753.6200
756.9800
1,450,000
Wed, 27 May 2026
754.3700
763.7800
750.3500
756.4700
1,367,300
Tue, 26 May 2026
760.0100
766.6600
750.4900
754.4000
1,978,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
769.1400
772.9400
759.3000
766.0800
2,323,900
Thu, 21 May 2026
752.5700
766.6100
748.9700
766.5000
1,640,800
Wed, 20 May 2026
761.2300
765.5100
751.4800
754.6800
1,088,700
Tue, 19 May 2026
780.0000
782.4800
761.8900
761.8900
1,264,500
Mon, 18 May 2026
757.2500
777.3500
756.2400
775.9700
1,199,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
754.0600
766.4300
751.6300
760.5700
1,534,400
Thu, 14 May 2026
736.5200
750.7500
736.0700
747.2300
933,500
Wed, 13 May 2026
727.6900
748.6300
727.6900
737.1800
966,000
Tue, 12 May 2026
731.4500
742.3000
724.7000
734.6900
951,600
Mon, 11 May 2026
743.4500
755.0000
723.6800
725.1700
1,693,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
739.7500
772.4200
726.0200
736.0900
2,179,600
Fri, 08 May 2026
13 · 10-K
Next filing day · accepted 07 May, 17:35 ET
10-K ↗
Thu, 07 May 2026
12 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 07 May 2026
739.9000
755.8500
729.6800
754.7600
2,020,800
Wed, 06 May 2026
777.0000
777.0000
735.7900
743.6700
2,877,200
Tue, 05 May 2026
809.5100
811.9600
800.3000
801.0100
882,200
Mon, 04 May 2026
808.3000
813.3700
800.3600
807.8500
839,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
820.2500
821.0000
807.5800
814.0200
633,800
Thu, 30 Apr 2026
818.2200
822.2100
791.0900
815.2000
1,367,400
Wed, 29 Apr 2026
829.6400
834.5700
822.0000
822.6300
791,000
Tue, 28 Apr 2026
836.3300
841.8500
829.6600
835.0000
813,200
Tue, 28 Apr 2026
11 · 8-K
Pre-market · 08:21 ET
8-K ↗
Mon, 27 Apr 2026
827.0100
835.1900
822.5400
828.3200
934,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
829.0000
830.5200
817.4400
828.1100
692,300
Thu, 23 Apr 2026
827.5100
836.8500
825.7700
836.1000
673,900
Wed, 22 Apr 2026
840.7700
847.0500
821.9900
829.2300
1,118,000
Tue, 21 Apr 2026
858.0000
858.0000
836.6200
842.2500
1,240,900
Mon, 20 Apr 2026
864.9900
873.0300
853.4300
859.0400
582,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
866.9700
867.8300
855.5000
866.3800
833,200
Thu, 16 Apr 2026
863.7400
871.1800
861.0100
867.3400
520,700
Wed, 15 Apr 2026
861.8400
869.9700
857.8400
863.4200
465,600
Tue, 14 Apr 2026
862.8500
875.5300
857.8600
862.7900
614,400
Mon, 13 Apr 2026
865.4700
870.7100
855.1800
864.5700
554,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
869.7400
873.2000
855.1100
865.6000
615,200
Thu, 09 Apr 2026
869.0100
879.1000
868.0300
873.4300
593,200
Wed, 08 Apr 2026
859.2900
873.8300
850.5900
871.1800
875,700
Tue, 07 Apr 2026
857.8100
866.0000
845.5200
856.6200
891,800
Mon, 06 Apr 2026
862.1500
877.7700
850.8400
856.7700
803,700
Mon, 06 Apr 2026
10 · 8-K
Pre-market · 08:03 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
872.1700
887.2500
866.7900
884.2800
570,800
Wed, 01 Apr 2026
863.0800
880.8600
863.0000
872.3200
729,500
Tue, 31 Mar 2026
866.7100
866.7100
846.7300
865.3600
898,900
Mon, 30 Mar 2026
869.9500
875.0700
856.4400
860.1900
689,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
862.5200
864.9000
852.5500
860.1600
841,000
Thu, 26 Mar 2026
879.6200
884.0700
863.0500
863.5600
835,200
Wed, 25 Mar 2026
881.3300
892.2200
877.0300
879.7500
669,500
Tue, 24 Mar 2026
876.0800
887.1700
864.7800
881.9400
697,000
Mon, 23 Mar 2026
896.1700
904.4300
876.7400
877.0100
660,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
893.4800
903.9600
875.9700
885.8400
1,936,800
Thu, 19 Mar 2026
922.6700
934.1700
898.0700
898.9500
899,200
Wed, 18 Mar 2026
938.9400
944.4200
916.6100
920.3500
767,400
Tue, 17 Mar 2026
942.9100
948.6300
923.9500
941.8900
755,700
Mon, 16 Mar 2026
947.3400
953.6800
936.0600
943.2500
612,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
950.3500
959.9500
937.3400
940.9100
543,300
Thu, 12 Mar 2026
931.2600
949.8600
928.0000
944.3600
522,900
Wed, 11 Mar 2026
921.1500
940.4300
917.9700
934.2900
478,100
Tue, 10 Mar 2026
944.2300
945.0000
925.0900
928.6900
645,400
Mon, 09 Mar 2026
920.1100
942.1700
913.0900
942.1600
765,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
927.8400
928.4300
909.7700
919.2600
921,500
Fri, 06 Mar 2026
9 · 8-K
Pre-market · 08:04 ET
8-K ↗
Thu, 05 Mar 2026
948.1000
948.3800
920.0400
931.3500
1,479,500
Thu, 05 Mar 2026
8 · 8-K
Pre-market · 08:16 ET
8-K ↗
Wed, 04 Mar 2026
991.2900
992.6500
977.3200
978.7100
550,900
Tue, 03 Mar 2026
989.0500
999.0000
973.0000
995.6900
571,700
Mon, 02 Mar 2026
990.0000
995.0700
979.8000
990.9500
523,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
977.2800
987.3700
974.0000
987.3700
1,059,700
Thu, 26 Feb 2026
968.2000
977.2700
961.0000
974.4500
599,900
Wed, 25 Feb 2026
959.8500
965.4600
953.0000
963.2400
657,500
Tue, 24 Feb 2026
952.7100
959.4200
943.6900
957.3600
495,000
Mon, 23 Feb 2026
945.0000
963.0000
943.6900
949.2500
545,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
937.1400
949.9100
931.0000
947.4800
822,000
Thu, 19 Feb 2026
948.3200
950.7600
932.1400
937.1400
650,900
Wed, 18 Feb 2026
947.4300
950.4200
935.0000
946.9700
522,400
Tue, 17 Feb 2026
942.2000
950.0000
935.6700
946.4700
551,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
917.4100
938.0300
915.0800
934.7500
874,000
Thu, 12 Feb 2026
953.3200
968.6100
894.5900
916.0000
1,548,000
Wed, 11 Feb 2026
933.3900
953.5600
930.3400
953.1900
833,200
Tue, 10 Feb 2026
965.0000
966.0500
931.4300
935.2100
869,600
Mon, 09 Feb 2026
950.0000
967.1100
939.5300
962.3200
785,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
955.0000
971.9300
935.6500
948.6800
1,190,500
Thu, 05 Feb 2026
862.0000
971.9300
862.0000
957.8000
2,244,900
Thu, 05 Feb 2026
7 · S-3ASR
Next filing day · accepted 04 Feb, 17:40 ET
S-3ASR ↗
Wed, 04 Feb 2026
6 · 10-Q
After-hours · 17:30 ET
10-Q ↗
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 04 Feb 2026
845.0000
851.1100
817.1700
822.0000
1,709,100
Tue, 03 Feb 2026
842.2600
855.9900
841.0400
851.1200
799,600
Mon, 02 Feb 2026
836.0900
847.2100
830.0000
846.5100
600,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
819.4300
833.8400
818.7000
831.2100
699,100
Thu, 29 Jan 2026
830.0000
849.0500
820.8500
822.3000
677,700
Wed, 28 Jan 2026
829.3600
834.0700
815.0000
826.6200
541,000
Tue, 27 Jan 2026
818.8500
843.0600
818.8500
834.1800
576,600
Mon, 26 Jan 2026
822.6800
831.3800
822.0000
826.6200
567,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
815.2500
822.3600
810.6700
820.2300
409,400
Thu, 22 Jan 2026
823.8300
826.6800
814.9900
817.0500
583,700
Wed, 21 Jan 2026
819.4100
829.0700
807.0000
823.2500
665,400
Tue, 20 Jan 2026
838.4200
847.8900
820.6300
821.8400
705,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
842.0200
847.9000
837.6400
840.4600
603,200
Thu, 15 Jan 2026
832.3800
844.2600
828.0800
844.1300
619,600
Wed, 14 Jan 2026
822.7900
838.4600
820.1300
834.1600
492,900
Tue, 13 Jan 2026
826.4100
836.6000
820.0300
823.9800
487,000
Mon, 12 Jan 2026
817.0000
831.3200
815.4300
825.6200
495,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
816.9800
824.7000
814.7700
816.0600
583,300
Thu, 08 Jan 2026
824.7800
838.9800
806.1000
814.6300
686,500
Wed, 07 Jan 2026
826.9000
844.6900
821.3000
823.9500
611,000
Tue, 06 Jan 2026
824.2000
834.4400
820.0200
826.5100
515,100
Mon, 05 Jan 2026
816.1800
825.9600
794.5900
824.9200
786,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
818.0000
826.2000
810.4800
823.4400
415,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
827.9000
829.2500
819.9200
820.2900
430,200
Tue, 30 Dec 2025
830.4200
832.8800
826.8600
827.3300
324,400
Mon, 29 Dec 2025
829.8700
833.7200
826.6800
830.4200
379,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
826.8200
830.0000
823.3400
828.2600
179,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
826.4500
830.6500
826.3200
826.4300
163,500
Tue, 23 Dec 2025
814.3800
825.8800
813.0000
825.7300
388,500
Mon, 22 Dec 2025
819.0000
823.5200
813.6700
818.4000
490,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
813.4800
825.6100
811.7600
820.2500
1,427,100
Thu, 18 Dec 2025
810.9700
819.3900
807.7500
810.5600
671,600
Wed, 17 Dec 2025
811.4700
812.9800
801.2100
806.5200
722,000
Tue, 16 Dec 2025
823.0000
824.9500
804.1700
809.9600
641,600
Mon, 15 Dec 2025
816.0700
824.8100
813.0000
823.0100
692,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
818.4600
826.0000
812.0000
813.8000
1,010,300
Thu, 11 Dec 2025
812.6200
819.5300
806.9900
815.5400
732,500
Wed, 10 Dec 2025
798.1500
815.9100
793.9200
813.1000
1,192,600
Tue, 09 Dec 2025
807.1000
807.1400
794.8200
795.0100
623,000
Mon, 08 Dec 2025
805.1600
807.3400
789.9600
797.9300
989,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
813.6200
818.9200
806.2900
808.6200
597,800
Thu, 04 Dec 2025
805.4000
814.6900
803.0000
814.1800
880,900
Wed, 03 Dec 2025
835.3900
835.3900
802.7200
805.3700
1,486,100
Tue, 02 Dec 2025
851.6600
854.3200
825.0800
829.7000
1,331,100
Mon, 01 Dec 2025
875.7500
883.3000
855.5900
856.8900
832,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
882.2700
888.3400
880.4400
881.1200
410,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
892.5400
895.5800
883.7100
883.7100
617,000
Tue, 25 Nov 2025
875.0000
891.6000
873.6400
889.2800
829,200
Mon, 24 Nov 2025
867.7600
873.4500
860.5300
870.2100
946,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
851.3400
869.7400
848.5000
866.0300
754,500
Thu, 20 Nov 2025
857.4200
861.3900
845.4800
849.4600
612,200
Wed, 19 Nov 2025
859.3300
867.3800
849.6100
852.4700
815,600
Tue, 18 Nov 2025
859.2700
863.4700
842.3300
860.7500
927,200
Mon, 17 Nov 2025
846.6600
855.5800
843.0200
855.2300
768,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
849.7000
855.0000
841.3500
842.0900
758,200
Thu, 13 Nov 2025
837.0200
849.7400
836.9500
846.2400
712,600
Wed, 12 Nov 2025
854.1000
854.1000
838.9900
840.7500
1,157,400
Tue, 11 Nov 2025
860.2200
861.5500
852.5200
856.4400
388,900
Mon, 10 Nov 2025
842.9100
861.9800
842.0400
859.3700
571,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
861.6300
867.6300
846.4300
851.9900
619,400
Thu, 06 Nov 2025
832.3500
860.0000
793.3100
858.6100
1,097,300
Thu, 06 Nov 2025
4 · 10-Q
Next filing day · accepted 05 Nov, 17:33 ET
10-Q ↗
Wed, 05 Nov 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 05 Nov 2025
841.6700
863.3200
836.2600
844.2600
1,217,500
Tue, 04 Nov 2025
817.8200
846.4300
811.9100
841.6700
952,000
Mon, 03 Nov 2025
813.4800
821.2900
805.9500
820.2900
650,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
820.0900
830.9200
808.2200
811.3400
933,200
Thu, 30 Oct 2025
825.0200
846.3200
821.7000
825.5300
919,200
Wed, 29 Oct 2025
803.8800
811.6200
801.7400
807.6300
512,300
Tue, 28 Oct 2025
811.4400
812.6900
800.5400
804.5900
453,100
Mon, 27 Oct 2025
801.3500
811.8600
799.1700
811.4400
451,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
794.4000
807.7500
791.6300
801.6700
476,400
Thu, 23 Oct 2025
796.8400
799.5000
787.0100
792.9700
454,800
Wed, 22 Oct 2025
792.6400
797.2700
781.8600
795.6200
460,200
Tue, 21 Oct 2025
787.8200
788.9200
780.9000
787.2900
586,300
Mon, 20 Oct 2025
787.4600
793.5400
780.3100
787.8200
413,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
781.2700
793.1100
774.0400
786.0000
621,000
Thu, 16 Oct 2025
789.2300
793.9700
774.4500
775.4400
688,700
Wed, 15 Oct 2025
778.4800
792.3400
776.0000
791.9300
574,400
Tue, 14 Oct 2025
773.0000
783.8900
762.2500
781.9000
666,500
Mon, 13 Oct 2025
752.4700
775.7000
752.4700
769.4900
535,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
758.9700
769.4400
757.9400
763.5500
556,700
Thu, 09 Oct 2025
754.9100
759.3200
747.6000
757.9600
423,200
Wed, 08 Oct 2025
752.2800
756.3600
744.0000
755.7500
483,200
Tue, 07 Oct 2025
738.4600
750.7400
733.1800
750.1300
653,400
Mon, 06 Oct 2025
736.9300
743.7000
732.7700
741.2900
724,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
758.0000
762.1600
730.0400
738.0600
1,093,000
Thu, 02 Oct 2025
758.1600
764.3500
753.3500
758.7000
665,000
Wed, 01 Oct 2025
770.3000
776.1400
762.9300
765.0800
773,100
Tue, 30 Sep 2025
762.9300
774.8500
759.8600
772.5400
959,800
Mon, 29 Sep 2025
758.9700
765.2400
756.2100
761.8200
711,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
743.1800
761.7200
741.7800
760.5500
820,400
Thu, 25 Sep 2025
762.6000
763.0100
715.3100
736.5200
1,536,700
Wed, 24 Sep 2025
750.0000
770.0000
745.6600
760.5800
916,700
Tue, 23 Sep 2025
714.0000
748.7500
714.0000
741.3100
1,141,100
Tue, 23 Sep 2025
2 · 8-K
Pre-market · 08:03 ET
8-K ↗
Mon, 22 Sep 2025
696.2000
700.7900
687.6800
697.0000
583,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
690.6700
699.3800
690.6700
698.3100
1,445,600
Thu, 18 Sep 2025
690.9800
697.9800
688.0000
690.1300
518,700
Thu, 18 Sep 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 17 Sep 2025
696.2000
700.0000
691.3400
692.2400
434,100
Tue, 16 Sep 2025
705.1000
707.7000
691.6300
693.4500
617,500
Mon, 15 Sep 2025
711.6100
715.2900
700.9800
702.8800
630,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
717.6000
724.0000
710.5800
711.4200
522,400
Thu, 11 Sep 2025
707.1600
727.3100
706.0000
719.8000
744,900
Wed, 10 Sep 2025
701.0400
709.2100
698.7700
706.2500
504,700
Tue, 09 Sep 2025
696.9000
707.1800
692.8600
705.5500
679,800
Mon, 08 Sep 2025
688.0000
697.5600
683.3800
696.9800
592,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
689.8000
690.7100
682.3500
687.4000
472,800