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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
725.8450
739.8599
719.0700
735.3400
48,217
Thu, 22 Oct 2026
745.1000
750.4900
737.6500
743.2200
48,100
Wed, 21 Oct 2026
741.3700
747.8500
737.6100
742.7200
62,100
Tue, 20 Oct 2026
764.9100
766.4600
743.0000
744.3300
100,600
Mon, 19 Oct 2026
29 · 6-K
After market open · 10:04 ET
6-K ↗
Mon, 19 Oct 2026
755.2200
762.3200
749.7700
759.4700
79,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
742.0100
755.4400
742.0100
755.4300
100,600
Thu, 15 Oct 2026
722.9100
746.2600
721.1100
741.6100
196,800
Wed, 14 Oct 2026
704.8900
712.1800
691.2500
701.3800
163,700
Tue, 13 Oct 2026
663.6100
670.1400
659.0800
667.6700
254,800
Mon, 12 Oct 2026
660.9700
662.0000
650.6800
653.8400
53,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
661.0100
661.8500
654.3600
655.7400
64,400
Thu, 08 Oct 2026
663.4500
671.3100
662.4100
665.0900
60,200
Wed, 07 Oct 2026
687.2700
687.2700
667.8100
669.1300
81,100
Tue, 06 Oct 2026
704.7200
704.7200
680.7400
691.1000
96,500
Mon, 05 Oct 2026
717.8700
727.3200
705.5700
709.3700
112,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
703.3600
703.3600
695.6900
696.2300
39,500
Thu, 01 Oct 2026
680.3300
697.3900
680.3300
695.6800
55,500
Wed, 30 Sep 2026
687.0000
692.0000
680.0300
682.0100
102,300
Tue, 29 Sep 2026
702.0000
704.3400
692.2400
703.3700
176,400
Mon, 28 Sep 2026
715.5300
719.0000
701.7000
704.2700
74,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
739.8900
745.2600
730.5200
735.0000
70,800
Thu, 24 Sep 2026
744.3300
748.7500
738.2500
739.7200
83,200
Wed, 23 Sep 2026
744.2100
752.4600
739.3200
742.4900
69,500
Tue, 22 Sep 2026
759.8100
760.3500
734.4300
744.7500
89,200
Mon, 21 Sep 2026
747.9500
753.9400
745.2600
750.6900
45,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
745.8900
748.5000
737.1100
743.3500
81,400
Fri, 18 Sep 2026
28 · 6-K
Pre-market · 06:00 ET
6-K ↗
Thu, 17 Sep 2026
749.5700
753.7100
744.2200
748.5600
63,100
Wed, 16 Sep 2026
735.0000
742.1900
730.6500
738.1600
51,600
Tue, 15 Sep 2026
726.5800
736.7500
722.9100
731.7500
54,900
Mon, 14 Sep 2026
721.3900
727.3300
715.1300
724.9100
69,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
723.9100
729.6500
720.2000
728.0000
49,300
Thu, 10 Sep 2026
725.0000
733.1500
723.5000
723.9100
76,100
Wed, 09 Sep 2026
714.0400
724.4200
714.0400
714.4000
85,400
Tue, 08 Sep 2026
724.5500
728.0000
706.5000
708.5100
115,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
706.8600
706.8600
700.1100
703.2800
33,800
Thu, 03 Sep 2026
709.2000
709.2000
696.1900
701.2200
62,900
Wed, 02 Sep 2026
724.5000
724.5000
706.1900
709.2000
70,100
Tue, 01 Sep 2026
711.2900
720.2500
707.9200
708.7000
87,200
Tue, 01 Sep 2026
27 · 6-K
Pre-market · 06:02 ET
6-K ↗
Mon, 31 Aug 2026
705.0000
706.7400
699.6200
700.5100
60,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
718.9700
718.9700
705.2400
708.6800
65,000
Thu, 27 Aug 2026
718.0000
721.9200
715.0900
718.6900
66,200
Wed, 26 Aug 2026
712.0000
723.8500
711.7000
722.4800
75,400
Tue, 25 Aug 2026
733.6900
735.8300
720.4400
722.2500
83,900
Mon, 24 Aug 2026
742.3900
743.2000
726.1300
730.4000
90,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
745.1000
753.9000
737.4200
741.3300
39,100
Thu, 20 Aug 2026
750.0000
759.0800
740.3100
743.6700
57,900
Wed, 19 Aug 2026
773.4000
776.7100
749.0100
752.3000
165,000
Tue, 18 Aug 2026
773.4200
797.7900
772.0300
795.7100
124,000
Mon, 17 Aug 2026
786.0000
793.3100
782.0500
782.8400
71,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
785.5500
786.6600
777.7900
783.6200
82,600
Thu, 13 Aug 2026
778.0600
785.7300
772.1400
779.6200
60,600
Wed, 12 Aug 2026
783.3100
788.6000
779.4900
779.5100
58,000
Tue, 11 Aug 2026
795.6300
800.4300
760.4200
776.0800
233,800
Tue, 11 Aug 2026
26 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 10 Aug 2026
859.1400
863.1200
844.9000
846.0400
81,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
857.0000
862.1000
845.8900
859.1400
61,800
Thu, 06 Aug 2026
855.0100
876.8500
848.5500
857.0000
92,100
Thu, 06 Aug 2026
25 · 6-K
Pre-market · 06:01 ET
6-K ↗
Wed, 05 Aug 2026
854.1600
867.5400
846.6400
864.2600
76,600
Tue, 04 Aug 2026
831.3700
850.6000
829.7800
849.2700
79,900
Mon, 03 Aug 2026
809.0000
832.3000
809.0000
830.1500
57,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
802.0500
815.0200
801.4300
808.6500
64,100
Thu, 30 Jul 2026
774.8500
786.9900
773.1100
785.9600
65,900
Wed, 29 Jul 2026
800.0000
800.0000
767.0500
769.1000
89,500
Tue, 28 Jul 2026
817.8800
823.7700
811.0300
818.5900
97,000
Mon, 27 Jul 2026
812.0000
824.4300
803.0200
812.8600
66,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
827.0000
831.0800
818.1000
820.2100
72,700
Thu, 23 Jul 2026
798.4400
827.0000
793.0000
808.6000
88,500
Wed, 22 Jul 2026
788.1700
804.4400
788.1700
792.6900
67,900
Tue, 21 Jul 2026
768.7300
781.9000
758.7000
774.6300
67,900
Mon, 20 Jul 2026
758.4400
766.9400
754.5000
754.8500
89,000
Mon, 20 Jul 2026
24 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
734.8500
753.3000
730.0000
741.5500
69,900
Thu, 16 Jul 2026
752.3900
752.3900
734.1900
738.4400
78,500
Wed, 15 Jul 2026
732.9900
738.4700
723.5800
731.2600
70,400
Tue, 14 Jul 2026
727.1600
743.8200
727.1600
736.3000
93,600
Mon, 13 Jul 2026
749.5800
749.5800
729.2100
735.4000
89,000
Mon, 13 Jul 2026
23 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
760.0100
760.0100
750.4900
751.8000
53,300
Thu, 09 Jul 2026
770.6000
773.6600
760.2000
760.8900
54,100
Wed, 08 Jul 2026
777.5600
785.7300
775.1800
780.0500
53,000
Tue, 07 Jul 2026
799.8500
803.3300
768.7500
777.9300
81,600
Mon, 06 Jul 2026
810.4400
821.2500
809.0100
811.0100
82,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
789.5800
820.0000
787.4000
803.2600
128,800
Wed, 01 Jul 2026
761.7100
776.6600
758.0400
759.9800
75,100
Wed, 01 Jul 2026
22 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 30 Jun 2026
749.6500
766.0000
749.6500
758.7200
99,500
Mon, 29 Jun 2026
727.7900
736.4800
721.0400
732.6600
122,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
719.0000
731.8500
710.0000
715.7200
96,200
Thu, 25 Jun 2026
754.1000
754.9100
727.7600
732.7100
99,100
Wed, 24 Jun 2026
765.9800
772.6600
749.0000
750.9000
83,300
Tue, 23 Jun 2026
770.8000
779.3400
767.8600
772.4500
63,200
Mon, 22 Jun 2026
784.4500
786.4000
771.5300
774.6200
114,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
821.0800
824.9700
780.5400
788.2300
212,800
Wed, 17 Jun 2026
821.2900
832.2600
816.7500
821.8200
82,300
Tue, 16 Jun 2026
822.0400
831.9000
813.5600
821.9900
94,000
Mon, 15 Jun 2026
834.5800
841.6200
808.0000
814.6500
134,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
882.3900
882.3900
848.3700
854.0600
107,500
Thu, 11 Jun 2026
864.5600
916.5100
864.2600
913.2000
194,300
Wed, 10 Jun 2026
826.3900
832.1500
813.7100
818.9700
65,900
Tue, 09 Jun 2026
833.4200
841.0000
808.5000
837.5900
69,500
Mon, 08 Jun 2026
839.2000
848.2500
827.6800
830.1600
78,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
826.3800
836.4900
817.0100
823.3600
80,800
Thu, 04 Jun 2026
826.0000
841.4800
812.8900
837.9400
78,200
Wed, 03 Jun 2026
838.0500
845.2900
828.0000
829.8100
73,300
Tue, 02 Jun 2026
844.9000
854.0000
837.7800
849.1500
65,600
Mon, 01 Jun 2026
868.8700
869.9900
850.5000
858.0600
104,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
896.5700
897.7900
859.9800
880.8900
146,000
Thu, 28 May 2026
868.2200
902.1800
862.1400
892.6300
240,100
Thu, 28 May 2026
21 · 6-K
Pre-market · 06:03 ET
6-K ↗
Wed, 27 May 2026
837.0800
837.2400
810.9400
828.8100
189,300
Tue, 26 May 2026
857.4900
857.4900
820.0000
852.4100
278,300
Tue, 26 May 2026
20 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 26 May 2026
19 · 6-K
Pre-market · 06:07 ET
6-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
768.0100
773.2300
758.6800
767.8200
134,700
Thu, 21 May 2026
762.0000
770.0000
751.7800
763.7200
69,800
Wed, 20 May 2026
775.8100
783.0600
766.4700
768.8400
62,900
Wed, 20 May 2026
18 · 6-K
Pre-market · 06:10 ET
6-K ↗
Tue, 19 May 2026
773.0000
786.5800
763.0000
771.0000
141,000
Mon, 18 May 2026
753.9300
761.4500
745.3700
760.6300
149,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
765.0000
773.9800
747.7700
750.0100
116,500
Thu, 14 May 2026
777.2000
787.9900
775.0000
779.4300
92,100
Wed, 13 May 2026
786.1000
786.1000
765.0000
779.4200
132,700
Tue, 12 May 2026
798.0500
803.1700
784.0100
802.2100
109,100
Tue, 12 May 2026
17 · 6-K
Pre-market · 06:00 ET
6-K ↗
Mon, 11 May 2026
774.0900
804.2100
774.0900
794.9500
146,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
795.0600
804.3800
775.0500
782.2100
143,100
Thu, 07 May 2026
826.6700
826.6700
780.8100
794.9600
193,700
Wed, 06 May 2026
835.5900
844.6100
827.6500
830.0900
121,500
Tue, 05 May 2026
864.4300
864.5000
840.5700
851.2600
88,200
Mon, 04 May 2026
845.6900
873.1000
838.1200
857.7900
90,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
839.3400
839.3400
819.0000
831.2200
62,400
Thu, 30 Apr 2026
825.4500
839.6000
820.5000
839.3400
73,200
Wed, 29 Apr 2026
840.1200
840.1200
802.5700
819.5000
108,500
Tue, 28 Apr 2026
819.6500
836.8500
816.2700
834.0500
84,500
Mon, 27 Apr 2026
815.0000
823.7800
808.6200
819.6500
104,900
Mon, 27 Apr 2026
16 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
837.7700
839.0100
800.6100
821.9600
118,500
Thu, 23 Apr 2026
856.7800
864.6400
839.1100
852.3400
77,100
Wed, 22 Apr 2026
877.4400
886.0000
849.0100
860.9700
109,300
Wed, 22 Apr 2026
15 · 6-K
Pre-market · 09:10 ET
6-K ↗
Tue, 21 Apr 2026
875.3400
878.0000
850.5000
865.4800
95,800
Mon, 20 Apr 2026
879.2300
889.7600
879.0000
881.9800
80,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
875.0500
887.0000
868.0000
872.5800
112,900
Thu, 16 Apr 2026
885.5400
887.7300
865.2500
869.7900
135,700
Wed, 15 Apr 2026
914.0000
914.0000
891.1100
899.0000
105,500
Tue, 14 Apr 2026
928.7300
931.3900
913.4900
920.7900
123,100
Mon, 13 Apr 2026
918.0000
937.0000
918.0000
935.0500
101,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
924.5200
931.3800
907.0300
925.2400
79,000
Thu, 09 Apr 2026
932.0300
940.2000
924.6700
928.4700
109,300
Wed, 08 Apr 2026
916.0000
933.0000
900.0700
920.5200
102,400
Tue, 07 Apr 2026
923.6800
923.8600
906.0000
914.1700
160,000
Mon, 06 Apr 2026
914.0000
928.0800
906.0000
923.6800
189,700
Mon, 06 Apr 2026
14 · 6-K
Pre-market · 08:34 ET
6-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
880.0000
907.7300
877.8500
888.9700
132,100
Wed, 01 Apr 2026
872.8100
898.0000
868.7500
896.5300
107,400
Tue, 31 Mar 2026
813.3600
855.0000
812.9500
849.0900
134,800
Mon, 30 Mar 2026
852.7300
855.1200
810.0000
816.7700
232,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
862.2200
882.7500
853.0000
869.8200
134,900
Thu, 26 Mar 2026
900.3500
915.0000
886.4400
890.2200
174,900
Wed, 25 Mar 2026
894.8000
915.5500
894.8000
911.9000
143,500
Tue, 24 Mar 2026
886.0500
898.8100
881.8400
894.8000
144,200
Mon, 23 Mar 2026
890.1500
915.8600
882.2100
902.9600
148,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
938.9900
944.7900
910.7700
920.7500
230,700
Thu, 19 Mar 2026
943.6000
956.8700
919.3200
956.0500
193,400
Wed, 18 Mar 2026
974.0000
982.8200
950.3600
953.5700
267,900
Tue, 17 Mar 2026
13 · 6-K
After-hours · 16:07 ET
6-K ↗
Tue, 17 Mar 2026
12 · 20-F
After-hours · 16:02 ET
20-F ↗
Tue, 17 Mar 2026
933.8000
1016.0600
925.0000
1014.3300
435,300
Tue, 17 Mar 2026
11 · 6-K
Pre-market · 06:04 ET
6-K ↗
Mon, 16 Mar 2026
890.0800
895.1900
870.0000
874.5000
238,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
876.9900
894.7000
863.0700
871.1100
148,600
Thu, 12 Mar 2026
888.4000
888.6700
853.5000
865.8300
264,700
Wed, 11 Mar 2026
844.1300
891.6000
836.1100
881.1700
241,600
Tue, 10 Mar 2026
867.0200
887.9400
866.7600
877.1200
214,200
Mon, 09 Mar 2026
934.7500
937.4500
886.0000
902.5800
291,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
888.1000
960.0000
886.1100
936.1400
416,600
Thu, 05 Mar 2026
911.3600
912.2300
865.6600
888.1000
427,400
Wed, 04 Mar 2026
863.4000
886.2700
843.5100
885.0000
346,700
Tue, 03 Mar 2026
829.3600
830.0000
801.5000
823.0800
221,700
Mon, 02 Mar 2026
812.9300
833.2500
806.7600
829.3600
222,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
762.2600
774.0000
758.0500
769.0400
104,500
Thu, 26 Feb 2026
750.5100
765.2900
743.9700
765.2900
136,400
Wed, 25 Feb 2026
765.0200
775.9900
737.7500
755.5200
187,800
Tue, 24 Feb 2026
742.3900
763.6500
726.2600
761.5200
320,800
Mon, 23 Feb 2026
730.6200
749.0000
727.2000
745.5800
173,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
741.7900
741.7900
721.1900
724.7300
213,100
Thu, 19 Feb 2026
709.0000
735.6700
704.4700
730.3100
164,600
Wed, 18 Feb 2026
707.3600
716.7400
698.9300
709.1500
158,800
Wed, 18 Feb 2026
10 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 17 Feb 2026
676.6200
699.0000
673.7300
694.1000
100,000
Tue, 17 Feb 2026
9 · 6-K
Pre-market · 06:02 ET
6-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
677.2700
687.0000
663.1000
676.4300
57,700
Thu, 12 Feb 2026
671.9000
682.0000
667.5000
677.2700
125,500
Wed, 11 Feb 2026
683.1400
684.6600
651.8600
664.9100
177,100
Tue, 10 Feb 2026
686.2300
687.5800
676.2500
679.1700
125,100
Mon, 09 Feb 2026
667.4000
674.8800
664.0000
670.8100
88,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
671.4500
680.9000
647.2500
665.0000
151,800
Thu, 05 Feb 2026
678.8400
693.5900
667.9600
674.2000
118,000
Wed, 04 Feb 2026
720.0100
720.0100
670.9000
679.9900
160,900
Tue, 03 Feb 2026
707.4400
721.7600
704.0400
720.0100
97,000
Mon, 02 Feb 2026
692.9700
709.6400
690.0000
697.5700
109,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
713.0600
723.9900
695.2000
702.5700
112,000
Thu, 29 Jan 2026
731.6800
734.5600
712.8100
721.7800
113,700
Wed, 28 Jan 2026
738.1000
740.6700
722.5800
730.8300
113,800
Tue, 27 Jan 2026
723.3000
735.2000
715.0000
729.8800
103,900
Mon, 26 Jan 2026
718.1900
718.9700
706.7800
709.1900
77,800
Mon, 26 Jan 2026
8 · 6-K
Pre-market · 06:00 ET
6-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
727.9700
732.7100
713.5600
718.9900
69,100
Thu, 22 Jan 2026
715.0600
718.0700
699.4400
708.8500
134,700
Wed, 21 Jan 2026
700.0000
713.4600
690.0100
713.1300
137,600
Tue, 20 Jan 2026
723.4200
736.7800
707.0100
711.1000
181,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
720.0000
737.5100
718.3200
730.8400
113,900
Thu, 15 Jan 2026
708.7100
724.6000
707.0900
720.4300
95,800
Wed, 14 Jan 2026
698.1700
724.9200
690.0000
720.5900
111,200
Tue, 13 Jan 2026
705.5800
705.5800
688.8700
699.5000
144,000
Mon, 12 Jan 2026
706.9900
719.9900
697.3200
717.0400
307,900
Mon, 12 Jan 2026
7 · 6-K
Pre-market · 06:04 ET
6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
671.3400
688.4300
667.4500
683.3600
118,300
Thu, 08 Jan 2026
660.4500
681.2000
660.3500
674.6300
168,900
Wed, 07 Jan 2026
642.7300
663.0500
640.5600
657.9100
164,500
Tue, 06 Jan 2026
628.9900
641.2200
624.3600
640.0700
167,300
Mon, 05 Jan 2026
619.1400
630.0100
613.7800
628.2200
162,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
584.0200
593.0000
581.0000
591.9600
87,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
580.0000
580.4300
574.2900
577.7100
56,400
Tue, 30 Dec 2025
583.9600
584.4500
575.2300
579.0000
121,600
Mon, 29 Dec 2025
571.0900
578.3300
569.9600
577.9300
67,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
573.6000
573.6000
560.5800
571.0900
68,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
586.3400
586.3400
577.7300
582.1600
46,100
Tue, 23 Dec 2025
578.0000
581.8100
574.7200
580.1000
128,400
Mon, 22 Dec 2025
564.7000
573.3200
560.6100
572.9900
113,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
540.2400
556.0000
540.2400
554.2500
152,400
Thu, 18 Dec 2025
552.3600
557.1100
538.3000
541.1600
163,100
Wed, 17 Dec 2025
544.5100
551.2900
538.0800
538.9800
255,800
Tue, 16 Dec 2025
514.7800
527.0800
513.2700
523.0800
123,400
Tue, 16 Dec 2025
6 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 15 Dec 2025
515.4000
517.4800
509.8400
513.2700
89,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
510.5700
516.0000
504.0400
515.2400
110,100
Thu, 11 Dec 2025
515.0500
518.1700
508.0000
510.5700
100,200
Wed, 10 Dec 2025
506.2100
506.6800
497.4000
500.7300
72,600
Tue, 09 Dec 2025
500.0400
511.9800
499.1200
500.9900
131,300
Mon, 08 Dec 2025
488.1100
492.6600
481.3000
485.2400
81,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
485.0000
485.6500
470.1200
484.6000
92,600
Thu, 04 Dec 2025
480.3300
487.4600
475.0000
480.1100
66,100
Wed, 03 Dec 2025
474.8600
480.4100
470.1800
480.3300
66,400
Tue, 02 Dec 2025
462.3000
469.0000
462.0500
465.6600
83,300
Mon, 01 Dec 2025
465.3600
465.9600
453.0000
454.9500
114,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
469.0000
470.7300
463.6600
469.7900
24,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
471.7000
473.4800
464.6500
469.6700
70,600
Tue, 25 Nov 2025
473.0900
473.4800
458.5500
466.1700
98,400
Mon, 24 Nov 2025
470.4700
475.5500
466.5000
473.0000
119,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
463.3100
473.9900
457.2700
473.7100
102,700
Thu, 20 Nov 2025
486.3300
490.0000
467.1900
468.4100
80,300
Wed, 19 Nov 2025
511.8900
511.8900
475.0500
481.3300
174,600
Wed, 19 Nov 2025
5 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 18 Nov 2025
523.0000
523.0000
489.9900
504.0500
204,800
Tue, 18 Nov 2025
4 · 6-K
Pre-market · 06:00 ET
6-K ↗
Mon, 17 Nov 2025
516.4800
517.0000
503.2300
503.2300
167,100
Mon, 17 Nov 2025
3 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
465.5000
477.0000
463.0000
473.0300
69,800
Thu, 13 Nov 2025
485.2800
485.2800
471.0000
471.5900
79,700
Wed, 12 Nov 2025
490.0000
491.0800
480.9700
483.1300
115,700
Tue, 11 Nov 2025
485.5000
487.7500
479.3200
485.0400
56,500
Mon, 10 Nov 2025
479.7500
487.6000
477.5100
486.2500
85,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
463.2800
470.0000
456.5700
468.5700
55,600
Thu, 06 Nov 2025
474.3000
475.0000
463.1000
463.4700
93,500
Wed, 05 Nov 2025
469.8400
470.3100
465.0000
465.0900
69,000
Tue, 04 Nov 2025
473.4800
475.7600
467.2700
473.0700
76,200
Mon, 03 Nov 2025
482.6300
482.6300
477.6800
480.9900
75,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
472.0000
480.0000
471.0300
476.7500
105,700
Thu, 30 Oct 2025
473.4500
481.1800
471.5800
472.3400
130,200
Thu, 30 Oct 2025
2 · 6-K
Pre-market · 06:00 ET
6-K ↗
Wed, 29 Oct 2025
481.7500
482.0000
473.7000
477.9700
127,500
Tue, 28 Oct 2025
482.0000
482.4300
472.7900
474.5900
89,200
Mon, 27 Oct 2025
495.0000
496.0000
481.0700
487.0100
98,500
Mon, 27 Oct 2025
1 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
490.9100
493.5200
486.0900
491.7100
83,300