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
875.2500
887.0700
866.0600
873.7050
295,815
Thu, 22 Oct 2026
34 · 6-K
After market open · 12:20 ET
6-K ↗
Thu, 22 Oct 2026
853.2800
897.2700
853.2800
875.7600
1,020,800
Wed, 21 Oct 2026
875.2700
892.8500
873.2250
890.0500
656,500
Tue, 20 Oct 2026
847.5300
881.1000
843.5100
869.7200
536,400
Mon, 19 Oct 2026
33 · 6-K
After market open · 12:59 ET
FORM 6-K ↗
Mon, 19 Oct 2026
815.5550
828.6900
814.4050
825.6100
393,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
842.8000
843.6100
813.0500
819.1400
389,000
Thu, 15 Oct 2026
842.4600
858.2100
838.7800
846.2700
510,700
Wed, 14 Oct 2026
809.0300
835.3100
803.0000
818.3000
464,100
Tue, 13 Oct 2026
817.1650
822.2830
798.4800
802.6400
277,100
Mon, 12 Oct 2026
832.3300
832.4900
810.7000
812.3000
241,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
821.9550
826.7800
805.0700
825.0300
512,200
Thu, 08 Oct 2026
32 · 6-K
After market open · 10:01 ET
FORM 6-K ↗
Thu, 08 Oct 2026
831.2300
832.2400
787.7300
818.6300
2,454,200
Wed, 07 Oct 2026
932.0800
942.6850
921.7200
928.4400
258,300
Tue, 06 Oct 2026
922.3900
942.3500
909.9450
930.5200
430,100
Mon, 05 Oct 2026
920.8250
923.3100
903.5000
912.8700
322,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
926.8600
928.9600
912.9600
919.2100
333,900
Thu, 01 Oct 2026
957.2150
972.3800
935.2400
936.0000
302,200
Wed, 30 Sep 2026
970.0800
970.2700
952.2700
958.9100
243,700
Tue, 29 Sep 2026
31 · 6-K
After market open · 12:38 ET
FORM 6-K ↗
Tue, 29 Sep 2026
965.0500
974.2450
956.2500
970.6600
311,000
Mon, 28 Sep 2026
954.7600
977.0100
954.7600
972.2500
264,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
965.2300
967.7080
956.2400
959.4900
264,400
Thu, 24 Sep 2026
945.8100
965.3400
944.2100
962.2200
323,700
Wed, 23 Sep 2026
974.6000
974.6000
934.1850
945.8200
426,500
Tue, 22 Sep 2026
986.4300
986.7700
963.5000
963.7900
304,400
Mon, 21 Sep 2026
996.5000
1001.9500
986.5600
988.2000
231,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1001.6200
1003.8300
989.3300
990.3200
244,000
Thu, 17 Sep 2026
991.7400
1000.8700
988.5650
995.7700
245,900
Wed, 16 Sep 2026
981.9400
988.3350
974.2600
984.6900
200,600
Tue, 15 Sep 2026
985.8700
1000.5900
977.0300
979.7600
235,300
Mon, 14 Sep 2026
1004.5600
1008.3200
988.4000
990.5400
198,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1001.6200
1002.9500
983.1000
984.3900
181,900
Thu, 10 Sep 2026
991.0500
1000.2400
981.7400
984.0400
226,500
Wed, 09 Sep 2026
991.6800
1008.9300
988.6900
1002.3100
209,900
Tue, 08 Sep 2026
1005.6800
1015.7900
995.0000
1007.0700
313,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1040.3101
1048.4351
1031.1899
1033.1500
125,100
Thu, 03 Sep 2026
1070.8101
1070.8101
1052.7800
1053.4600
210,400
Wed, 02 Sep 2026
1049.4600
1072.7500
1042.2200
1055.3700
217,000
Tue, 01 Sep 2026
1033.3600
1039.1300
1021.5500
1028.5100
192,900
Mon, 31 Aug 2026
1010.7800
1039.3600
1005.7800
1031.6600
228,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1049.8700
1053.0000
1018.6000
1023.2100
175,500
Thu, 27 Aug 2026
30 · 6-K
After-hours · 16:19 ET
6-K ↗
Thu, 27 Aug 2026
1053.4700
1061.5699
1044.7600
1058.9000
322,500
Thu, 27 Aug 2026
29 · SC TO-T/A
Pre-market · 09:27 ET
SC TO-T/A ↗
Wed, 26 Aug 2026
1033.8300
1057.9100
1032.8500
1047.1000
361,900
Tue, 25 Aug 2026
1020.2900
1030.3600
1013.7500
1019.4900
142,200
Mon, 24 Aug 2026
1023.7600
1031.1801
1001.5050
1011.1100
318,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1034.9800
1058.6899
1029.4600
1039.7800
377,200
Thu, 20 Aug 2026
1019.1600
1039.3000
1018.9800
1038.1200
258,300
Wed, 19 Aug 2026
1020.5100
1035.0900
1011.9500
1032.8600
390,900
Wed, 19 Aug 2026
28 · SC TO-T/A
Pre-market · 07:48 ET
SC TO-T/A ↗
Tue, 18 Aug 2026
988.4900
1009.7450
980.4500
992.9900
333,900
Mon, 17 Aug 2026
927.3300
1002.1570
925.6200
987.8400
684,000
Mon, 17 Aug 2026
27 · 6-K
Pre-market · 08:54 ET
FORM 6-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
845.3600
852.0800
837.4200
851.2900
278,700
Thu, 13 Aug 2026
878.9400
878.9400
856.2900
856.9400
171,400
Wed, 12 Aug 2026
858.5400
881.4400
857.5200
876.0000
172,600
Tue, 11 Aug 2026
873.9100
876.3800
855.7900
864.7400
476,400
Mon, 10 Aug 2026
867.5500
887.4100
860.0000
866.1100
361,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
890.4700
894.0300
862.6000
865.0400
250,000
Thu, 06 Aug 2026
875.6600
884.7500
863.8800
875.3000
227,100
Thu, 06 Aug 2026
26 · SC TO-T/A
Pre-market · 08:05 ET
SC TO-T/A ↗
Thu, 06 Aug 2026
25 · SC TO-T
Pre-market · 07:06 ET
SC TO-T ↗
Wed, 05 Aug 2026
868.6300
878.7200
855.1400
867.9400
358,800
Tue, 04 Aug 2026
840.7600
850.3550
832.7100
844.5000
264,400
Mon, 03 Aug 2026
24 · 6-K
After-hours · 16:12 ET
FORM 6-K ↗
Mon, 03 Aug 2026
838.9900
841.8900
826.4450
830.7900
257,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
872.3600
873.0800
846.1550
853.8200
294,600
Thu, 30 Jul 2026
861.0000
875.2500
855.8700
872.5800
256,700
Wed, 29 Jul 2026
874.3300
886.2000
873.8700
882.5600
227,300
Tue, 28 Jul 2026
23 · SC TO-C
After-hours · 17:05 ET
SC TO-C ↗
Tue, 28 Jul 2026
888.6000
895.5810
870.0000
872.2300
294,000
Mon, 27 Jul 2026
22 · SC TO-C
After-hours · 17:10 ET
SC TO-C ↗
Mon, 27 Jul 2026
915.8350
919.1600
888.2850
888.8200
269,300
Mon, 27 Jul 2026
21 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
935.0000
935.8800
910.1920
918.2200
324,100
Thu, 23 Jul 2026
871.0050
927.0800
845.3000
924.6000
607,900
Thu, 23 Jul 2026
20 · 6-K
Pre-market · 08:21 ET
6-K ↗
Wed, 22 Jul 2026
870.2900
874.6300
850.0200
851.7200
213,300
Tue, 21 Jul 2026
861.5500
877.5800
859.4200
874.7400
256,600
Mon, 20 Jul 2026
863.3500
871.8000
846.1700
846.1900
241,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
847.6600
862.5500
843.5850
860.5500
277,700
Thu, 16 Jul 2026
862.3050
866.2200
852.6300
857.9700
205,700
Wed, 15 Jul 2026
860.6700
866.7200
854.1700
862.9300
177,200
Tue, 14 Jul 2026
871.0400
879.8900
858.1300
859.4300
269,900
Mon, 13 Jul 2026
870.9100
878.1600
855.7800
876.2500
380,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
904.7900
904.7900
868.5450
877.6200
325,000
Thu, 09 Jul 2026
910.1500
925.3100
905.4470
909.4900
287,200
Wed, 08 Jul 2026
914.1500
920.3000
906.2280
915.3000
245,400
Tue, 07 Jul 2026
929.8950
935.4600
915.7780
919.9400
385,300
Mon, 06 Jul 2026
938.1900
940.2550
914.1900
916.8000
266,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
928.5900
953.5800
921.1500
939.6800
381,200
Wed, 01 Jul 2026
929.9650
930.4700
898.1500
909.5000
370,100
Tue, 30 Jun 2026
919.8200
931.8800
909.7030
927.7700
359,300
Mon, 29 Jun 2026
896.4400
913.8200
890.0000
912.4600
272,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
893.7500
907.3600
880.7300
887.1800
400,900
Thu, 25 Jun 2026
862.8200
895.7420
862.8200
888.6500
531,800
Wed, 24 Jun 2026
869.8500
878.0300
837.7400
852.5000
663,100
Tue, 23 Jun 2026
919.2900
933.9900
842.2200
853.4000
719,300
Tue, 23 Jun 2026
19 · 6-K
Pre-market · 06:22 ET
FORM 6-K ↗
Mon, 22 Jun 2026
902.4500
916.5600
897.4700
903.7500
432,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
901.1150
902.8900
863.9600
877.7200
352,000
Wed, 17 Jun 2026
890.2900
905.7450
883.7600
892.2600
259,500
Tue, 16 Jun 2026
881.7900
885.0700
869.8500
878.4900
314,800
Mon, 15 Jun 2026
892.1900
892.8900
876.6500
884.2000
423,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
900.0000
911.8750
891.3400
893.5200
333,200
Thu, 11 Jun 2026
878.9400
901.7000
874.4000
898.9400
357,400
Wed, 10 Jun 2026
881.1100
888.5000
861.2600
862.1800
349,300
Tue, 09 Jun 2026
889.8300
898.7300
870.2250
884.0000
304,700
Mon, 08 Jun 2026
887.0300
899.2900
871.2100
882.4100
484,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
846.7500
896.6000
845.8750
891.3200
795,700
Thu, 04 Jun 2026
826.7200
850.2500
822.0000
842.2700
228,900
Wed, 03 Jun 2026
799.1700
814.8100
793.2050
813.1400
314,400
Wed, 03 Jun 2026
18 · 6-K
Pre-market · 07:16 ET
FORM 6-K ↗
Tue, 02 Jun 2026
823.6800
823.6800
799.6800
802.1700
359,200
Mon, 01 Jun 2026
832.8600
840.2900
825.5500
836.0900
252,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
838.4900
841.8500
829.6000
835.9900
192,500
Thu, 28 May 2026
821.0200
843.9000
820.8500
838.4900
230,100
Wed, 27 May 2026
817.3200
832.5900
811.8400
820.6300
204,400
Tue, 26 May 2026
808.7100
811.3800
799.3780
808.4300
167,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
819.6200
827.3700
804.2000
806.4600
171,200
Thu, 21 May 2026
799.9450
827.6550
797.8300
816.2200
429,800
Wed, 20 May 2026
798.3500
807.1150
796.7000
804.2500
401,100
Tue, 19 May 2026
775.6200
799.6900
775.6200
797.7700
290,900
Mon, 18 May 2026
798.9700
799.1100
775.8700
776.2600
306,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
819.8150
820.3250
797.7700
799.3200
326,400
Thu, 14 May 2026
804.5700
827.9450
797.7500
822.1300
197,200
Wed, 13 May 2026
797.5200
810.7000
789.9850
802.7000
381,600
Tue, 12 May 2026
808.6700
824.5200
806.6650
812.8100
346,200
Mon, 11 May 2026
812.0300
827.8050
795.9850
813.2800
498,000
Mon, 11 May 2026
17 · 6-K
Next filing day · accepted 08 May, 21:08 ET
FORM 6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
787.0800
792.0000
778.1300
782.1700
354,200
Thu, 07 May 2026
840.6700
840.6700
777.1380
787.3100
704,300
Thu, 07 May 2026
16 · 6-K
Pre-market · 08:46 ET
6-K ↗
Wed, 06 May 2026
15 · 6-K
After-hours · 16:28 ET
FORM 6-K ↗
Wed, 06 May 2026
799.4400
815.6200
798.1250
807.5500
433,300
Tue, 05 May 2026
815.8600
815.9300
790.5400
794.7000
248,200
Mon, 04 May 2026
788.5300
811.6150
785.0750
811.0900
212,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
781.7500
794.3200
775.0200
783.5000
188,500
Thu, 30 Apr 2026
782.8500
788.5900
778.4700
781.7200
410,900
Wed, 29 Apr 2026
764.4000
776.4900
754.8450
776.0200
426,000
Tue, 28 Apr 2026
786.7100
788.5150
766.9300
775.0300
233,000
Mon, 27 Apr 2026
780.2500
797.7000
779.4100
783.7400
227,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
785.2800
787.0750
778.2000
780.2500
339,100
Thu, 23 Apr 2026
797.3900
803.8400
787.6900
787.9500
230,400
Wed, 22 Apr 2026
805.0500
805.7400
790.5000
793.2200
380,800
Tue, 21 Apr 2026
820.0800
820.0800
800.8500
805.3800
270,400
Mon, 20 Apr 2026
847.2000
847.2000
831.4300
834.4500
217,800
Mon, 20 Apr 2026
14 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
849.0300
852.2800
842.9350
849.0400
235,900
Thu, 16 Apr 2026
840.3600
843.1100
825.4700
828.3500
255,500
Wed, 15 Apr 2026
833.6600
849.6050
833.6100
840.8700
262,200
Tue, 14 Apr 2026
815.8100
835.2100
814.5000
828.3500
228,300
Mon, 13 Apr 2026
800.0100
812.3100
790.8200
809.2700
337,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
808.2700
809.7200
793.9500
799.6500
312,200
Thu, 09 Apr 2026
781.1500
801.6800
777.6650
800.5000
298,700
Wed, 08 Apr 2026
781.1400
788.0850
772.3400
785.0700
316,500
Tue, 07 Apr 2026
741.3650
766.2100
734.0000
765.4300
361,800
Mon, 06 Apr 2026
740.6700
752.7410
734.8120
748.2500
314,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
735.4600
759.9950
735.4600
746.4200
372,100
Wed, 01 Apr 2026
741.2900
751.9200
731.4400
743.1200
365,200
Tue, 31 Mar 2026
711.0250
734.1700
708.1000
730.2500
370,200
Mon, 30 Mar 2026
697.4500
705.6320
693.5600
704.3100
307,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
695.8850
705.6600
690.8500
691.4000
419,000
Thu, 26 Mar 2026
693.7200
700.7200
686.3550
692.8300
268,900
Wed, 25 Mar 2026
685.6800
700.9600
685.6800
697.0500
421,300
Tue, 24 Mar 2026
671.8400
677.8500
666.7900
677.5000
275,000
Mon, 23 Mar 2026
684.9800
692.9000
678.6700
681.8500
391,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
13 · 6-K
After-hours · 16:24 ET
FORM 6-K ↗
Fri, 20 Mar 2026
686.6700
688.0900
661.8500
663.9300
397,200
Thu, 19 Mar 2026
681.6600
687.1700
678.9900
684.5000
340,600
Thu, 19 Mar 2026
12 · 20-F
Pre-market · 06:13 ET
20-F ↗
Thu, 19 Mar 2026
11 · 6-K
Pre-market · 06:05 ET
6-K ↗
Wed, 18 Mar 2026
700.4300
701.0150
683.1300
684.7700
348,100
Tue, 17 Mar 2026
712.1400
716.2500
700.0000
706.0300
251,200
Mon, 16 Mar 2026
706.1300
709.2900
701.1700
703.3000
246,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
710.5000
713.6400
694.1400
700.4500
300,400
Thu, 12 Mar 2026
721.1800
725.9400
705.5350
708.8500
340,500
Wed, 11 Mar 2026
743.8400
744.8500
727.4400
728.0900
362,100
Tue, 10 Mar 2026
742.1850
748.3000
737.0600
742.7900
340,800
Mon, 09 Mar 2026
715.7300
741.0100
713.2600
740.4000
441,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
713.4000
725.2800
705.8850
717.8000
536,300
Fri, 06 Mar 2026
10 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Thu, 05 Mar 2026
745.3400
745.6000
721.0050
728.1100
414,200
Wed, 04 Mar 2026
756.6600
757.6950
741.4000
749.5600
338,300
Tue, 03 Mar 2026
748.1300
757.2300
743.7800
748.7200
453,200
Mon, 02 Mar 2026
759.4900
766.1900
754.4900
756.7600
243,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
774.0000
782.5800
761.7200
766.9200
464,700
Thu, 26 Feb 2026
801.2000
801.2000
758.9900
771.5300
830,000
Thu, 26 Feb 2026
9 · 6-K
Pre-market · 08:37 ET
6-K ↗
Thu, 26 Feb 2026
8 · 6-K
Pre-market · 06:20 ET
FORM 6-K ↗
Wed, 25 Feb 2026
838.2800
848.8300
815.8300
816.9500
434,100
Tue, 24 Feb 2026
834.9100
842.0900
827.8300
840.2800
270,600
Mon, 23 Feb 2026
821.4600
838.4800
821.4600
826.2500
292,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
849.5400
852.2450
828.2850
844.4100
245,300
Thu, 19 Feb 2026
845.9400
852.4840
830.3300
847.2600
339,700
Wed, 18 Feb 2026
838.5100
846.0000
835.3700
845.3500
166,400
Tue, 17 Feb 2026
827.5000
852.8300
823.1700
843.5500
288,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
834.1100
851.9200
817.2000
821.9600
278,900
Thu, 12 Feb 2026
835.0900
846.4000
830.5600
833.5400
304,200
Wed, 11 Feb 2026
832.1500
837.5450
822.6000
834.5500
197,000
Tue, 10 Feb 2026
830.7900
849.2700
830.7900
833.1600
338,400
Mon, 09 Feb 2026
818.1500
834.4850
816.0000
828.2400
490,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
814.6550
832.9000
810.7400
811.4500
375,200
Thu, 05 Feb 2026
842.6100
861.7250
817.1600
820.3100
483,800
Wed, 04 Feb 2026
859.3900
861.1600
840.9700
850.8700
378,600
Tue, 03 Feb 2026
838.1300
857.3750
838.1300
851.7200
695,700
Mon, 02 Feb 2026
842.0400
853.1350
834.5350
835.6800
243,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
849.4300
855.4430
832.2800
840.5000
292,600
Thu, 29 Jan 2026
845.3000
852.6100
840.5500
847.7200
189,700
Wed, 28 Jan 2026
859.9650
864.2400
840.9300
846.7550
299,400
Tue, 27 Jan 2026
845.8800
881.8900
845.8800
864.4200
634,300
Mon, 26 Jan 2026
820.5600
835.4200
817.0180
833.1600
269,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
828.7300
833.8000
810.5150
814.7400
370,700
Thu, 22 Jan 2026
820.2900
827.6000
816.2900
827.0200
438,800
Wed, 21 Jan 2026
802.6600
819.1500
802.6500
816.3700
392,700
Tue, 20 Jan 2026
785.5300
813.0800
781.0700
809.6400
494,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
815.3500
818.7800
795.0200
800.0100
440,200
Thu, 15 Jan 2026
809.4200
813.9800
798.1450
813.2400
330,700
Wed, 14 Jan 2026
809.2600
812.0900
797.4750
799.3300
415,700
Tue, 13 Jan 2026
807.8400
816.2000
801.5500
810.5100
380,100
Tue, 13 Jan 2026
7 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Mon, 12 Jan 2026
6 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Mon, 12 Jan 2026
782.2900
799.9100
770.6700
796.0000
497,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
809.7850
816.4500
787.4400
788.4900
462,300
Thu, 08 Jan 2026
826.6700
828.7800
792.5200
795.5700
388,200
Wed, 07 Jan 2026
796.8400
830.2950
796.0300
822.9400
538,400
Tue, 06 Jan 2026
805.9700
811.8500
794.6500
803.7400
541,100
Mon, 05 Jan 2026
834.4600
835.5300
787.0200
800.8800
731,200
Mon, 05 Jan 2026
5 · 6-K
Pre-market · 07:26 ET
FORM 6-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
842.9300
855.4300
839.3200
839.9900
216,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
836.7700
844.1550
835.0200
840.9500
120,600
Tue, 30 Dec 2025
838.5300
841.1800
835.0300
837.9000
132,500
Mon, 29 Dec 2025
843.2900
844.7700
836.4900
837.4500
168,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
854.4400
854.4800
842.8600
844.9200
102,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
845.9500
858.7990
844.7500
849.9500
103,500
Tue, 23 Dec 2025
852.0400
856.5900
843.0300
845.9500
250,200
Mon, 22 Dec 2025
855.0200
860.5580
848.3900
852.0400
279,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
851.5150
863.1050
849.5300
854.9900
371,100
Thu, 18 Dec 2025
858.3450
861.3400
845.3100
847.0500
246,600
Wed, 17 Dec 2025
865.3300
878.1900
859.2360
862.0500
306,700
Tue, 16 Dec 2025
853.9900
858.4350
842.2050
851.4200
344,700
Mon, 15 Dec 2025
828.9600
853.9640
827.5200
850.9500
634,100
Mon, 15 Dec 2025
4 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
885.4500
887.6000
875.6000
877.9400
288,800
Thu, 11 Dec 2025
887.1400
897.0400
884.3400
889.4900
303,800
Wed, 10 Dec 2025
900.0700
903.2800
886.7800
890.1100
333,800
Tue, 09 Dec 2025
900.1400
904.7900
886.5000
889.4100
345,800
Mon, 08 Dec 2025
912.8800
917.7100
899.6300
900.7600
395,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
916.1500
917.0000
891.0850
901.1700
229,200
Thu, 04 Dec 2025
926.4700
928.3400
915.8300
915.9700
164,400
Wed, 03 Dec 2025
915.3600
934.6200
914.8700
921.8000
378,800
Tue, 02 Dec 2025
905.0600
919.8200
902.1400
915.3600
493,800
Mon, 01 Dec 2025
904.0500
905.9300
886.2450
894.9000
355,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
914.7400
916.9900
905.2250
911.9800
126,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
923.8100
928.9950
915.3600
917.6300
268,700
Tue, 25 Nov 2025
910.9600
920.1600
900.1600
917.9300
380,700
Mon, 24 Nov 2025
914.6150
918.3100
897.5000
906.7400
576,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
918.5100
927.8500
915.8800
918.9200
328,200
Thu, 20 Nov 2025
930.6000
932.2900
912.9200
918.5000
271,700
Wed, 19 Nov 2025
919.5700
928.1200
912.5700
914.5900
324,300
Tue, 18 Nov 2025
3 · 6-K
After-hours · 17:01 ET
FORM 6-K ↗
Tue, 18 Nov 2025
921.1700
929.8000
908.1600
918.5300
365,800
Mon, 17 Nov 2025
911.5200
934.1300
910.0200
929.6100
430,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
881.2500
914.8700
880.9700
907.9800
457,900
Thu, 13 Nov 2025
887.5700
898.7550
884.3000
891.7300
321,200
Wed, 12 Nov 2025
888.0100
907.4700
885.8100
889.8900
540,400
Tue, 11 Nov 2025
872.4900
893.5180
870.0500
889.6400
280,100
Mon, 10 Nov 2025
852.3900
872.9100
852.3900
869.8300
238,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
856.4800
857.4800
838.9400
854.6500
282,600
Thu, 06 Nov 2025
832.7000
855.7000
831.2600
851.0150
186,600
Wed, 05 Nov 2025
817.9350
834.2800
812.7900
832.3500
212,000
Tue, 04 Nov 2025
825.3600
850.6600
824.7000
831.4800
292,800
Mon, 03 Nov 2025
815.6400
832.3800
809.1450
826.2800
337,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
828.8450
828.8450
805.0200
818.5000
402,900
Thu, 30 Oct 2025
818.7200
831.9900
749.7500
820.3600
925,800
Thu, 30 Oct 2025
2 · 6-K
Pre-market · 08:04 ET
6-K ↗
Wed, 29 Oct 2025
1 · 6-K
After market open · 11:11 ET
FORM 6-K ↗
Wed, 29 Oct 2025
839.0000
842.1850
821.3600
821.9700
511,600
Tue, 28 Oct 2025
822.3300
838.6800
822.3300
836.3900
266,100
Mon, 27 Oct 2025
824.5100
835.2200
817.4200
829.8300
346,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
815.7500
820.0230
809.3700
817.3200
198,900