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
895.2000
905.0000
884.8900
885.0000
104,873
Thu, 03 Sep 2026
911.1100
915.2300
893.5800
900.1500
87,200
Wed, 02 Sep 2026
899.8800
916.1700
899.8800
909.1500
128,500
Tue, 01 Sep 2026
898.7300
910.2200
894.7900
903.1200
122,700
Mon, 31 Aug 2026
913.9700
920.0500
895.0000
897.7000
174,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
924.6600
936.7700
912.3200
914.6900
77,500
Thu, 27 Aug 2026
921.2100
934.0000
910.7400
923.5300
115,400
Wed, 26 Aug 2026
928.8400
937.0000
919.5500
925.3300
127,200
Tue, 25 Aug 2026
935.1300
938.8700
916.5600
930.7200
113,500
Mon, 24 Aug 2026
942.0700
942.6000
925.6500
936.6200
115,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
931.8800
946.5200
920.8300
937.3400
93,500
Thu, 20 Aug 2026
927.3600
938.6300
923.6000
927.6100
82,900
Wed, 19 Aug 2026
954.8100
963.4100
925.6600
930.8200
119,200
Tue, 18 Aug 2026
951.3400
961.8100
927.6400
947.0200
124,000
Mon, 17 Aug 2026
960.3300
981.6600
940.0400
951.0600
124,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
948.5400
961.9800
938.8700
961.9200
132,800
Thu, 13 Aug 2026
18 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 13 Aug 2026
936.7800
957.9200
934.2100
947.7100
109,100
Wed, 12 Aug 2026
915.7800
941.3700
913.3700
934.4100
123,700
Tue, 11 Aug 2026
905.8500
924.6400
905.8500
917.0900
146,500
Mon, 10 Aug 2026
885.9200
913.3900
885.3100
909.9800
132,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
894.2400
894.2400
879.7900
889.7100
132,700
Thu, 06 Aug 2026
882.0000
900.9700
873.0000
893.2800
158,900
Wed, 05 Aug 2026
894.1500
900.8700
875.4200
881.6800
179,300
Tue, 04 Aug 2026
854.1300
889.9100
848.7000
889.0400
152,400
Mon, 03 Aug 2026
848.9800
862.9500
839.9200
854.3300
120,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
865.5300
874.9700
835.8200
850.1600
165,900
Thu, 30 Jul 2026
831.9900
876.3300
804.2900
867.0200
162,400
Thu, 30 Jul 2026
17 · 10-Q
Pre-market · 08:42 ET
10-Q ↗
Wed, 29 Jul 2026
16 · 8-K
After-hours · 17:17 ET
8-K ↗
Wed, 29 Jul 2026
786.0800
788.5000
770.0000
787.6200
104,800
Tue, 28 Jul 2026
785.4600
799.5000
778.0700
782.9300
160,400
Mon, 27 Jul 2026
781.0600
793.2000
769.4200
775.0400
158,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
771.8100
781.3000
758.6900
779.3300
114,200
Thu, 23 Jul 2026
761.2000
770.8000
750.9100
770.0000
120,300
Wed, 22 Jul 2026
779.6300
787.5000
762.7500
768.4500
131,700
Tue, 21 Jul 2026
781.5400
793.1900
772.8400
781.8600
107,500
Mon, 20 Jul 2026
769.0900
785.6600
756.2000
779.8100
149,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
771.5700
782.2700
764.7100
770.2300
110,200
Thu, 16 Jul 2026
761.0900
772.2200
749.5800
771.9900
81,600
Wed, 15 Jul 2026
732.6800
754.5900
725.7100
753.8000
152,100
Tue, 14 Jul 2026
764.2800
774.0600
732.6800
733.6700
116,500
Mon, 13 Jul 2026
763.9100
770.7800
752.6000
757.2300
85,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
770.7200
779.6300
762.6200
763.9100
69,900
Thu, 09 Jul 2026
781.8100
784.9600
764.6600
766.4600
111,100
Wed, 08 Jul 2026
792.2800
796.0800
777.8500
779.1500
89,600
Tue, 07 Jul 2026
801.6600
803.2400
786.4900
795.6800
76,900
Mon, 06 Jul 2026
787.0700
798.5300
781.3400
796.8300
115,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
784.0000
789.0000
777.0600
786.6000
97,500
Wed, 01 Jul 2026
792.5800
805.5800
778.9000
785.6000
125,000
Tue, 30 Jun 2026
793.4800
796.3000
777.1000
791.2400
127,700
Mon, 29 Jun 2026
791.4000
802.5100
785.2400
790.3900
74,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
792.6000
796.1100
780.0500
792.8200
127,700
Thu, 25 Jun 2026
791.2900
813.5100
791.2900
801.0400
129,200
Wed, 24 Jun 2026
783.4700
795.7700
774.0600
790.8500
118,200
Tue, 23 Jun 2026
780.1800
793.5600
779.8700
783.6600
161,500
Mon, 22 Jun 2026
777.0000
790.8200
774.6800
780.1900
125,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
763.0700
781.5600
758.3100
780.1800
126,500
Wed, 17 Jun 2026
786.0600
792.4100
761.6200
763.5700
110,500
Tue, 16 Jun 2026
813.5000
813.5000
780.4800
789.8800
91,400
Mon, 15 Jun 2026
833.2600
833.6500
814.6800
815.1000
108,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
842.0000
846.5200
821.9700
833.3300
73,400
Thu, 11 Jun 2026
830.6600
850.3400
828.9500
840.1800
106,400
Wed, 10 Jun 2026
831.5200
840.9100
820.4500
823.9400
100,500
Tue, 09 Jun 2026
813.7000
827.8100
800.9100
822.1700
74,300
Mon, 08 Jun 2026
796.9800
806.9000
791.0900
803.0000
80,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
797.0500
804.3900
780.9400
790.1300
102,900
Thu, 04 Jun 2026
777.4000
799.0600
775.7200
794.6000
101,100
Wed, 03 Jun 2026
780.3300
793.2500
769.1700
781.4800
113,400
Tue, 02 Jun 2026
797.0000
805.8300
781.1000
784.2300
121,000
Mon, 01 Jun 2026
773.1800
798.5700
769.4100
797.4700
143,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
786.6100
796.7600
770.0700
773.5800
142,900
Thu, 28 May 2026
779.9900
790.9200
768.7300
787.1200
123,500
Wed, 27 May 2026
767.8300
783.3900
763.2200
779.1000
111,500
Tue, 26 May 2026
747.5500
767.7100
746.6400
762.2300
160,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
725.6800
737.9500
723.2300
737.7200
74,500
Thu, 21 May 2026
702.8700
725.0600
693.2800
720.3100
96,500
Wed, 20 May 2026
699.2200
712.5600
696.1900
708.3200
113,300
Tue, 19 May 2026
699.8900
710.4900
686.6200
699.2200
91,300
Mon, 18 May 2026
685.0600
701.2000
683.6600
700.6900
81,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
690.9500
701.4200
673.2900
682.8400
110,300
Thu, 14 May 2026
695.6700
699.1300
684.1800
692.8900
86,700
Wed, 13 May 2026
684.7700
694.4900
680.0700
690.7000
93,100
Tue, 12 May 2026
688.7200
690.6300
677.5500
686.5700
72,000
Mon, 11 May 2026
690.3900
690.3900
677.4600
686.2500
51,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
685.4300
692.1500
667.5500
684.9100
79,200
Thu, 07 May 2026
692.0500
692.7100
678.6700
679.1400
60,300
Wed, 06 May 2026
692.6300
700.5000
685.0200
688.7300
101,900
Tue, 05 May 2026
684.8700
695.7200
677.0000
687.6500
87,000
Mon, 04 May 2026
665.9300
686.4900
640.0100
680.0400
96,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
680.1800
681.0500
668.6600
668.8800
74,900
Thu, 30 Apr 2026
666.5500
685.1300
665.4900
675.6200
80,200
Wed, 29 Apr 2026
682.6500
684.9000
653.3700
668.7700
114,000
Tue, 28 Apr 2026
703.8000
703.8000
676.6200
682.3300
81,200
Mon, 27 Apr 2026
696.9000
703.3300
673.5700
696.1700
99,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
682.4300
697.8500
671.4300
696.8800
150,900
Thu, 23 Apr 2026
14 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 23 Apr 2026
626.7600
687.7400
607.5800
683.0400
274,800
Thu, 23 Apr 2026
15 · 10-Q
Pre-market · 08:53 ET
10-Q ↗
Wed, 22 Apr 2026
13 · 8-K
After-hours · 17:13 ET
8-K ↗
Wed, 22 Apr 2026
642.8600
644.6000
635.7400
641.6000
89,300
Tue, 21 Apr 2026
642.0700
655.4500
635.7700
642.0700
159,000
Mon, 20 Apr 2026
633.3000
653.0000
631.9700
642.8900
144,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
651.5100
663.4700
621.3300
634.3900
181,700
Thu, 16 Apr 2026
643.8800
651.0100
643.8800
649.1300
74,500
Wed, 15 Apr 2026
653.6600
658.9400
640.5400
641.4200
104,300
Tue, 14 Apr 2026
658.6000
658.6000
644.1100
654.2900
139,800
Mon, 13 Apr 2026
629.1100
661.1900
629.0600
659.1800
104,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
635.1200
645.2900
627.6900
628.7400
73,000
Thu, 09 Apr 2026
640.6400
646.6200
633.5300
634.8400
122,000
Wed, 08 Apr 2026
651.6000
658.1500
641.7600
645.4400
119,600
Tue, 07 Apr 2026
640.4800
648.8200
634.8500
641.9400
120,400
Mon, 06 Apr 2026
633.2900
646.4500
633.2900
641.0100
161,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
638.5600
644.0900
625.2900
635.8600
96,200
Wed, 01 Apr 2026
643.0100
645.7500
631.7400
638.3100
112,700
Tue, 31 Mar 2026
634.9800
643.3300
628.5400
640.9500
98,200
Mon, 30 Mar 2026
632.5100
632.5100
619.0300
628.1900
100,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
625.3400
635.7900
623.9400
627.3300
55,100
Thu, 26 Mar 2026
618.6900
635.4600
618.6900
629.1200
107,200
Wed, 25 Mar 2026
627.8400
642.5200
618.7100
621.4600
201,600
Tue, 24 Mar 2026
614.1400
631.3100
609.7000
620.6700
155,900
Mon, 23 Mar 2026
621.7700
636.0200
615.7700
616.3300
126,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
607.7800
618.7800
602.0000
614.5400
253,000
Thu, 19 Mar 2026
606.9700
619.7200
595.5400
607.3700
163,400
Wed, 18 Mar 2026
611.6500
620.3900
607.0200
613.1500
156,000
Tue, 17 Mar 2026
607.7800
630.1900
606.4800
620.9600
128,700
Mon, 16 Mar 2026
581.8600
611.1300
581.8600
606.2100
135,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
592.7000
606.4200
583.4400
584.6600
148,700
Thu, 12 Mar 2026
599.1900
603.0000
580.0300
588.0800
206,300
Thu, 12 Mar 2026
12 · DEFA14A
Pre-market · 06:07 ET
DEFA14A ↗
Thu, 12 Mar 2026
11 · DEF 14A
Pre-market · 06:06 ET
DEF 14A ↗
Wed, 11 Mar 2026
616.8000
630.4900
595.2800
601.0800
144,400
Tue, 10 Mar 2026
620.1500
628.8400
609.5500
623.1700
145,900
Mon, 09 Mar 2026
637.2500
637.2500
617.9900
620.8000
192,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
639.3400
642.2200
622.6000
641.3200
214,900
Thu, 05 Mar 2026
633.5800
646.2800
629.6000
646.2700
183,200
Wed, 04 Mar 2026
633.8500
641.3200
624.2400
638.7100
163,600
Tue, 03 Mar 2026
615.2300
636.1000
607.2900
631.7500
173,500
Mon, 02 Mar 2026
619.9300
630.5400
614.9700
625.3300
127,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
624.6000
628.5500
620.1500
626.0100
162,500
Thu, 26 Feb 2026
10 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 26 Feb 2026
9 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 26 Feb 2026
628.0000
633.5900
617.8900
628.8400
127,700
Wed, 25 Feb 2026
621.6200
625.0000
609.6500
616.6000
187,400
Tue, 24 Feb 2026
604.5000
624.4200
604.5000
619.7900
119,700
Mon, 23 Feb 2026
607.3000
609.7300
594.9500
602.3100
150,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
607.4600
618.3400
599.3900
610.4300
177,900
Thu, 19 Feb 2026
605.7900
613.6700
596.3700
607.0400
125,000
Wed, 18 Feb 2026
8 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 18 Feb 2026
601.1700
610.1900
599.6800
608.4700
165,500
Tue, 17 Feb 2026
591.6400
603.6700
585.8200
599.8000
169,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
592.1100
609.0800
590.2500
592.8000
121,400
Thu, 12 Feb 2026
7 · 10-K
After market open · 12:13 ET
FORM 10-K ↗
Thu, 12 Feb 2026
704.2000
704.2000
592.3300
597.1300
200,400
Wed, 11 Feb 2026
6 · 8-K
After-hours · 17:26 ET
8-K ↗
Wed, 11 Feb 2026
720.0000
720.9800
689.5100
697.7600
168,100
Tue, 10 Feb 2026
719.6300
734.5200
718.0800
719.2500
164,900
Mon, 09 Feb 2026
724.8200
731.6100
711.6700
713.8400
233,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
721.4100
728.9000
714.5500
723.9000
162,100
Thu, 05 Feb 2026
717.1400
722.4600
707.1700
714.8800
90,500
Wed, 04 Feb 2026
701.1600
720.4700
697.2000
717.1400
222,400
Tue, 03 Feb 2026
678.9700
697.0000
678.9700
695.9800
174,600
Mon, 02 Feb 2026
670.8900
683.2300
669.6100
678.8100
152,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
658.0100
671.3300
649.6200
670.7900
174,700
Thu, 29 Jan 2026
655.7700
664.4700
651.6600
664.4700
141,400
Wed, 28 Jan 2026
651.6500
656.6800
640.5800
651.5500
115,600
Tue, 27 Jan 2026
651.9100
655.6800
644.0100
651.1300
169,000
Mon, 26 Jan 2026
652.1000
660.8100
641.2900
647.0200
123,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
643.5700
655.3800
643.5700
649.3800
98,400
Thu, 22 Jan 2026
644.9300
653.1100
641.0100
646.8600
118,900
Wed, 21 Jan 2026
641.1500
659.7400
641.1500
644.6200
158,900
Tue, 20 Jan 2026
636.4700
651.1400
629.8300
635.6900
144,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
649.7600
654.1400
634.1500
642.8600
158,400
Thu, 15 Jan 2026
708.2800
712.4200
648.4800
650.0000
301,000
Wed, 14 Jan 2026
711.3000
730.5100
703.0700
709.3100
118,500
Tue, 13 Jan 2026
723.2100
723.2100
706.3700
710.8400
133,200
Mon, 12 Jan 2026
723.0000
732.7000
716.4700
720.6800
135,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
716.6800
728.3200
712.3900
723.4200
162,000
Thu, 08 Jan 2026
695.6500
719.4000
691.1700
714.2100
189,200
Wed, 07 Jan 2026
715.5200
719.5100
696.1800
697.8800
136,100
Tue, 06 Jan 2026
703.3700
719.5000
689.5500
715.6200
135,100
Mon, 05 Jan 2026
684.8000
709.2600
684.8000
703.2100
157,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
688.9200
695.1600
682.2800
687.7500
137,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
694.1200
698.9300
681.5100
687.2600
122,700
Tue, 30 Dec 2025
704.5600
707.0000
692.7800
697.9500
240,100
Mon, 29 Dec 2025
711.1000
712.0000
699.8800
704.4400
149,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
714.2600
714.2600
703.6500
709.1400
118,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
708.7700
713.6200
705.3100
712.3800
51,300
Tue, 23 Dec 2025
713.4900
719.9700
707.7200
708.1400
85,900
Mon, 22 Dec 2025
729.7600
731.5000
705.3800
713.2000
114,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
725.0700
729.5100
712.4300
729.3800
256,200
Thu, 18 Dec 2025
721.6800
735.9500
721.6800
727.4100
93,100
Wed, 17 Dec 2025
714.7800
732.0700
712.3500
721.0100
107,500
Tue, 16 Dec 2025
738.7100
757.3600
708.3900
716.4100
92,500
Mon, 15 Dec 2025
752.5000
756.0500
736.4600
737.8700
91,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
777.6300
777.6300
748.0600
752.3700
94,200
Thu, 11 Dec 2025
768.0500
778.9900
766.7700
773.8200
91,700
Wed, 10 Dec 2025
750.6000
772.5500
750.0100
770.3900
152,700
Tue, 09 Dec 2025
5 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 09 Dec 2025
758.3000
764.5900
748.7100
749.5600
129,300
Mon, 08 Dec 2025
762.3000
767.0000
756.1300
757.5500
119,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
767.5100
770.1100
749.4500
766.4200
133,200
Thu, 04 Dec 2025
751.0000
768.4600
750.7600
763.1700
127,900
Wed, 03 Dec 2025
750.9900
761.8600
747.0000
756.4900
104,500
Tue, 02 Dec 2025
763.2800
765.0000
744.6200
753.4200
113,000
Mon, 01 Dec 2025
761.4300
768.5600
755.4500
758.5200
73,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
769.8800
771.0500
758.2400
763.5300
47,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
765.7200
775.0000
761.5100
764.8100
102,800
Tue, 25 Nov 2025
757.6700
770.6300
757.0000
766.6100
57,900
Mon, 24 Nov 2025
735.3000
754.3300
731.1100
754.0500
108,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
743.0400
755.5700
739.6100
742.9400
51,600
Thu, 20 Nov 2025
751.4000
762.8300
740.1400
741.7100
35,000
Wed, 19 Nov 2025
752.5200
778.0900
743.8700
753.0500
27,200
Tue, 18 Nov 2025
747.8600
758.8200
741.2900
751.3100
41,000
Mon, 17 Nov 2025
786.5500
786.5500
737.8300
744.7600
62,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
778.5200
793.5500
776.3800
784.2100
71,000
Thu, 13 Nov 2025
788.4400
802.6700
783.6000
785.5100
36,700
Wed, 12 Nov 2025
781.0800
793.7600
780.4500
786.7800
50,100
Tue, 11 Nov 2025
777.0000
788.7800
769.7600
777.3900
70,100
Mon, 10 Nov 2025
777.0000
784.5300
765.4100
778.9000
66,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
765.7600
778.7100
755.5200
777.3500
71,500
Thu, 06 Nov 2025
788.7700
790.9700
763.0300
763.7400
43,100
Wed, 05 Nov 2025
4 · 8-K
After-hours · 17:01 ET
8-K ↗
Wed, 05 Nov 2025
774.8100
788.6700
772.4700
784.4100
71,500
Tue, 04 Nov 2025
767.6200
771.7200
756.2000
771.3700
91,700
Mon, 03 Nov 2025
766.3600
786.6000
746.6800
767.5900
107,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
739.7900
781.9800
739.7900
767.9000
132,200
Fri, 31 Oct 2025
3 · 10-Q
Pre-market · 09:23 ET
10-Q ↗
Thu, 30 Oct 2025
2 · 8-K
After-hours · 17:27 ET
8-K ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 30 Oct 2025
747.0400
750.0600
741.5600
747.9000
56,200
Wed, 29 Oct 2025
754.3100
756.0400
735.3700
742.8600
61,000
Tue, 28 Oct 2025
754.0000
759.6600
747.3400
758.7000
58,700
Mon, 27 Oct 2025
753.9900
761.1600
751.0900
755.5700
62,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
757.7800
758.0100
749.6900
751.9400
26,800
Thu, 23 Oct 2025
756.8800
768.1400
750.7800
757.3800
77,000
Wed, 22 Oct 2025
762.3000
763.2800
745.3500
750.5200
58,300
Tue, 21 Oct 2025
749.8200
766.0600
747.7600
758.8300
54,100
Mon, 20 Oct 2025
775.3400
777.6800
740.2600
749.8200
63,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
788.3300
790.0000
772.0800
772.9600
58,000
Thu, 16 Oct 2025
792.1700
801.4500
775.2800
782.1700
57,000
Wed, 15 Oct 2025
785.0000
794.4800
785.0000
786.8800
79,600
Tue, 14 Oct 2025
783.6600
796.6100
775.3100
785.9000
66,700
Mon, 13 Oct 2025
788.4500
795.8900
781.6600
790.0000
53,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
780.0000
789.0800
778.3500
783.6500
84,000
Thu, 09 Oct 2025
873.4300
874.9000
779.0500
779.2000
133,500
Wed, 08 Oct 2025
863.8500
875.9700
863.6900
873.0900
113,000
Tue, 07 Oct 2025
859.0800
866.3800
847.8900
857.1100
130,100
Mon, 06 Oct 2025
846.5800
867.7800
846.5800
860.5600
117,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
838.5100
852.9300
838.1300
846.0400
89,900
Thu, 02 Oct 2025
839.8200
840.8900
826.6500
836.1100
94,100
Wed, 01 Oct 2025
831.0700
851.1500
830.7200
839.3700
92,500
Tue, 30 Sep 2025
816.6200
831.4700
816.6200
828.2100
83,500
Mon, 29 Sep 2025
834.7300
834.7300
813.7300
817.0900
127,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
829.7800
830.1500
820.1100
830.1500
85,100
Thu, 25 Sep 2025
818.5500
830.2300
816.1000
825.6600
108,700
Wed, 24 Sep 2025
814.5600
825.6100
814.0100
818.3800
97,900
Tue, 23 Sep 2025
810.4500
821.8900
810.4500
815.3500
57,400
Mon, 22 Sep 2025
812.3800
816.8000
803.6200
811.7500
62,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
828.1500
828.1500
814.6700
816.2600
209,000
Thu, 18 Sep 2025
829.3200
835.6900
824.8700
827.2000
67,400
Wed, 17 Sep 2025
817.5700
841.0400
817.5700
831.2900
88,800
Tue, 16 Sep 2025
832.7900
834.0000
811.3400
815.9600
55,000
Mon, 15 Sep 2025
834.0100
841.4100
831.0100
831.2000
57,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
844.6900
854.7500
837.5100
837.5100
71,500
Thu, 11 Sep 2025
836.3400
850.8600
836.3400
848.9400
96,600
Wed, 10 Sep 2025
820.6200
843.7600
820.6200
836.2700
111,200
Tue, 09 Sep 2025
829.0000
829.0000
817.2600
823.9800
81,100
Mon, 08 Sep 2025
815.1900
831.5600
813.6100
829.7400
55,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
823.3700
827.2000
810.9500
813.4400
79,100