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
946.6400
957.0000
935.8400
955.0300
605,211
Thu, 22 Oct 2026
990.3500
990.3500
931.2000
952.6200
819,000
Wed, 21 Oct 2026
1005.3600
1008.2900
982.6300
995.0000
443,800
Tue, 20 Oct 2026
972.1000
994.8500
962.0300
987.4400
527,500
Mon, 19 Oct 2026
994.2400
994.6900
968.9700
975.7100
506,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
999.3400
1002.5000
969.4200
985.9800
748,300
Thu, 15 Oct 2026
993.8300
1003.9700
961.9300
996.2600
616,900
Wed, 14 Oct 2026
1019.4000
1023.1500
992.4200
995.9000
450,500
Tue, 13 Oct 2026
1038.4399
1038.4399
1013.0100
1019.4000
409,200
Mon, 12 Oct 2026
1014.8800
1034.8300
1014.8800
1032.6000
290,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1016.3100
1028.4700
1006.8400
1026.0601
333,800
Thu, 08 Oct 2026
1027.2200
1027.2200
995.1300
1011.1600
658,700
Wed, 07 Oct 2026
1044.1100
1044.1100
1027.2300
1031.7700
442,900
Tue, 06 Oct 2026
1036.6000
1052.3199
1034.2400
1047.3600
394,500
Mon, 05 Oct 2026
1025.7200
1028.2700
1007.0900
1023.4400
368,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1024.0100
1036.5200
1017.5700
1025.7200
331,200
Thu, 01 Oct 2026
1006.7100
1016.9700
994.5000
1012.3300
555,300
Wed, 30 Sep 2026
1023.2800
1023.2800
1000.0400
1011.5800
629,700
Tue, 29 Sep 2026
1008.0400
1023.3800
1005.8000
1015.2700
385,800
Mon, 28 Sep 2026
1008.8600
1031.3900
1005.9400
1011.0700
467,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1044.2500
1049.1100
1005.9400
1008.0800
882,400
Thu, 24 Sep 2026
1038.8500
1048.8500
1030.0200
1034.7600
397,100
Wed, 23 Sep 2026
1057.0000
1060.9800
1036.1600
1037.6600
391,900
Tue, 22 Sep 2026
1051.9100
1066.5100
1047.7200
1059.2600
521,100
Mon, 21 Sep 2026
1039.2500
1062.0400
1030.9800
1057.2600
565,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1022.6900
1030.4200
1014.3500
1021.3400
679,800
Thu, 17 Sep 2026
1029.9700
1033.9900
1021.2200
1025.9399
370,400
Wed, 16 Sep 2026
1015.8000
1028.8900
1010.1600
1016.1600
436,600
Tue, 15 Sep 2026
997.6300
1010.0500
987.7900
1006.9800
592,100
Mon, 14 Sep 2026
1027.5300
1028.9500
995.0600
998.7200
550,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1025.3500
1047.2900
1023.9900
1037.7200
558,900
Thu, 10 Sep 2026
1046.2100
1049.6500
1023.0000
1023.8100
467,000
Wed, 09 Sep 2026
1034.1801
1048.9900
1032.2600
1043.0601
546,500
Tue, 08 Sep 2026
1022.3700
1053.9700
1021.9700
1041.2100
431,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1035.0100
1048.3400
1031.2600
1035.9800
344,600
Thu, 03 Sep 2026
1020.9200
1041.3800
1009.7500
1040.8300
461,000
Wed, 02 Sep 2026
1018.4300
1025.6100
1002.2400
1019.2400
747,700
Tue, 01 Sep 2026
1040.2900
1049.4301
1024.9600
1027.5900
495,100
Mon, 31 Aug 2026
1033.5500
1049.3500
1025.1000
1046.7200
739,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1081.9000
1087.5000
1035.2900
1044.4100
477,100
Thu, 27 Aug 2026
1086.5900
1100.6600
1071.6100
1076.4500
513,200
Wed, 26 Aug 2026
1064.6300
1084.2000
1062.5000
1079.6100
507,800
Tue, 25 Aug 2026
1054.4000
1086.9800
1027.9399
1073.4399
434,300
Mon, 24 Aug 2026
1066.7100
1072.5000
1033.8300
1055.2000
681,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1098.3500
1098.3500
1058.5900
1065.3900
554,600
Thu, 20 Aug 2026
1075.5000
1086.6700
1064.6200
1082.6100
358,100
Wed, 19 Aug 2026
1089.0000
1093.3700
1043.9900
1077.0800
509,400
Tue, 18 Aug 2026
1103.5800
1107.4100
1084.9000
1085.0900
418,000
Mon, 17 Aug 2026
1105.8101
1109.2200
1091.3000
1097.6100
750,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1080.0000
1105.9399
1072.6000
1102.1000
468,700
Thu, 13 Aug 2026
1073.3700
1080.0000
1066.6000
1073.7800
291,000
Wed, 12 Aug 2026
1050.5601
1069.9700
1044.5900
1069.1700
681,700
Tue, 11 Aug 2026
1042.7800
1050.0000
1031.6000
1032.4000
588,200
Mon, 10 Aug 2026
1038.9301
1048.6400
1030.9100
1043.3800
821,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1059.4700
1063.1600
1041.4800
1042.6200
487,600
Thu, 06 Aug 2026
39 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Thu, 06 Aug 2026
1062.5800
1063.0000
1040.0000
1052.8600
954,100
Wed, 05 Aug 2026
1056.9100
1063.4600
1036.7600
1056.2000
599,700
Tue, 04 Aug 2026
1012.7800
1055.9000
1011.3000
1051.5300
740,600
Mon, 03 Aug 2026
1016.7400
1032.9700
1003.5200
1031.4399
574,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
38 · 424B2
After-hours · 16:29 ET
424B2 ↗
Fri, 31 Jul 2026
1058.5200
1066.1300
1016.9000
1019.2800
728,000
Thu, 30 Jul 2026
1061.6300
1083.8600
1044.0900
1047.5300
892,800
Thu, 30 Jul 2026
37 · 424B5
Pre-market · 09:05 ET
424B5 ↗
Wed, 29 Jul 2026
36 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 29 Jul 2026
35 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Wed, 29 Jul 2026
34 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 29 Jul 2026
1043.3500
1044.1300
1001.6100
1008.0200
751,400
Tue, 28 Jul 2026
1045.4700
1055.9700
1029.0100
1034.8600
603,000
Mon, 27 Jul 2026
1084.2400
1085.7100
1041.7800
1046.7900
514,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1059.3700
1104.9900
1055.6000
1084.2400
782,900
Thu, 23 Jul 2026
1022.9600
1041.5200
1022.9600
1033.5500
401,900
Wed, 22 Jul 2026
1035.2000
1037.0100
1026.1000
1028.7400
346,700
Tue, 21 Jul 2026
1018.8400
1036.3300
1018.4000
1027.8800
538,400
Mon, 20 Jul 2026
1026.4301
1035.7800
1013.1500
1017.3100
458,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1005.6600
1024.0100
993.9200
1020.0000
567,900
Thu, 16 Jul 2026
1017.2900
1019.8700
999.7900
1009.1400
478,400
Wed, 15 Jul 2026
1023.5400
1030.3500
1002.5800
1022.6000
561,100
Tue, 14 Jul 2026
33 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 14 Jul 2026
1036.3000
1043.2800
1017.5100
1023.5400
428,200
Mon, 13 Jul 2026
1051.2100
1054.5400
1034.2700
1039.5300
324,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1035.8199
1051.7300
1025.8600
1051.2100
330,000
Thu, 09 Jul 2026
1030.2100
1038.2400
1025.1300
1034.8700
420,300
Wed, 08 Jul 2026
1007.7700
1030.6500
1007.7700
1015.9700
496,000
Tue, 07 Jul 2026
994.6400
1027.5100
994.4300
1022.9300
518,900
Mon, 06 Jul 2026
1012.1100
1016.7300
993.8100
998.8400
560,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1028.6300
1028.6300
994.0400
1002.0200
720,100
Wed, 01 Jul 2026
1027.5500
1045.5400
1003.4000
1013.6200
956,400
Tue, 30 Jun 2026
1067.7300
1070.6200
1040.5699
1042.3900
1,295,500
Mon, 29 Jun 2026
1097.1000
1106.4600
1075.3101
1085.1700
478,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1081.2400
1094.8700
1071.9301
1091.3000
762,300
Thu, 25 Jun 2026
1096.6500
1106.0000
1074.6801
1087.6100
721,800
Wed, 24 Jun 2026
1116.0000
1117.9800
1088.9700
1095.0000
812,100
Tue, 23 Jun 2026
1104.6000
1124.0000
1096.0100
1115.9301
872,800
Mon, 22 Jun 2026
1100.2300
1117.6801
1087.5500
1115.9399
718,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1104.5000
1114.6000
1088.6200
1092.1899
807,800
Wed, 17 Jun 2026
1094.6801
1106.1200
1080.9399
1088.5200
804,100
Tue, 16 Jun 2026
1080.1300
1107.2200
1071.9301
1094.6801
594,300
Mon, 15 Jun 2026
1050.4500
1077.2100
1044.3400
1064.3800
672,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1048.7800
1055.8800
1043.7500
1055.8500
500,200
Thu, 11 Jun 2026
1041.2000
1048.2300
1032.0800
1043.1801
584,700
Wed, 10 Jun 2026
1068.4900
1069.3300
1032.7200
1038.3300
597,500
Tue, 09 Jun 2026
1072.4900
1073.7900
1056.0400
1059.8400
413,600
Mon, 08 Jun 2026
1083.2200
1084.5500
1058.9500
1062.7400
404,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1079.4200
1093.0000
1076.8000
1080.9500
524,900
Thu, 04 Jun 2026
1079.9301
1091.9700
1061.3400
1089.1500
488,500
Wed, 03 Jun 2026
1082.9399
1107.1500
1074.9900
1077.0000
724,500
Tue, 02 Jun 2026
1049.2900
1076.7200
1049.2900
1071.8000
465,700
Mon, 01 Jun 2026
1066.2700
1066.2700
1050.0000
1050.7700
325,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1069.2500
1072.5000
1055.6400
1068.0400
943,900
Thu, 28 May 2026
1065.9301
1080.7700
1056.0000
1069.4399
443,100
Wed, 27 May 2026
1068.5100
1079.2200
1066.9399
1070.2200
416,600
Tue, 26 May 2026
1086.9399
1088.7300
1076.2900
1077.6300
1,208,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1078.4200
1084.1000
1068.5500
1079.7900
427,200
Thu, 21 May 2026
1063.3700
1079.4200
1061.1500
1078.4200
535,000
Wed, 20 May 2026
1044.8400
1066.8600
1044.3000
1065.0601
496,400
Tue, 19 May 2026
1059.9800
1066.3800
1044.7000
1048.4301
482,700
Mon, 18 May 2026
1060.2900
1065.5100
1047.7500
1062.6200
423,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
32 · 8-K
After-hours · 16:46 ET
8-K ↗
Fri, 15 May 2026
1077.4399
1077.4399
1055.2000
1059.4399
453,700
Thu, 14 May 2026
1077.2800
1085.7600
1072.5500
1079.6801
479,600
Wed, 13 May 2026
1074.9100
1085.9399
1060.9000
1077.2800
625,800
Tue, 12 May 2026
1080.7100
1085.0900
1069.6801
1080.6300
464,100
Mon, 11 May 2026
31 · 8-K
After-hours · 16:28 ET
8-K ↗
Mon, 11 May 2026
1072.6100
1094.8500
1071.3300
1086.2200
679,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1072.4100
1082.6200
1064.9500
1072.0800
428,700
Thu, 07 May 2026
30 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Thu, 07 May 2026
1084.1100
1090.6000
1061.4200
1066.7600
443,800
Wed, 06 May 2026
1082.9000
1097.4399
1078.4700
1087.9600
545,400
Tue, 05 May 2026
1088.3900
1089.5800
1067.0699
1078.4600
385,800
Mon, 04 May 2026
1087.1899
1091.1801
1075.2900
1083.2000
485,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
29 · 424B2
After-hours · 17:01 ET
424B2 ↗
Fri, 01 May 2026
1086.1300
1091.6899
1070.0400
1085.0300
658,200
Thu, 30 Apr 2026
28 · 424B5
After market open · 11:57 ET
424B5 ↗
Thu, 30 Apr 2026
1048.7600
1084.8500
1045.0000
1082.8300
1,077,300
Wed, 29 Apr 2026
27 · 10-Q
After-hours · 16:20 ET
10-Q ↗
Wed, 29 Apr 2026
26 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 29 Apr 2026
1074.3600
1093.6200
1068.5601
1089.0699
673,000
Tue, 28 Apr 2026
1090.4100
1097.5100
1063.2900
1076.4000
807,100
Mon, 27 Apr 2026
1103.9500
1108.4700
1084.8300
1089.8500
589,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1121.8300
1128.6801
1103.3199
1108.7600
610,000
Thu, 23 Apr 2026
1097.8000
1123.9200
1097.8000
1115.2900
563,800
Wed, 22 Apr 2026
1096.7800
1107.9301
1095.9301
1102.2800
519,900
Tue, 21 Apr 2026
1100.5400
1108.1899
1087.1700
1094.3400
507,400
Mon, 20 Apr 2026
1093.1801
1104.2900
1087.3199
1103.9700
373,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1074.7400
1093.0300
1068.9000
1088.6200
463,000
Thu, 16 Apr 2026
1051.1000
1072.8800
1051.1000
1070.9000
467,500
Wed, 15 Apr 2026
1059.7700
1059.7700
1043.2900
1052.9800
614,000
Tue, 14 Apr 2026
1060.0699
1060.0699
1044.1700
1057.3700
510,600
Mon, 13 Apr 2026
1027.5900
1057.8800
1023.7700
1056.8400
450,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1031.4700
1034.2600
1024.0400
1030.2400
342,800
Thu, 09 Apr 2026
1017.9800
1039.9000
1017.9800
1031.5699
405,800
Wed, 08 Apr 2026
1018.0100
1023.4700
1002.2300
1017.6600
505,800
Tue, 07 Apr 2026
1003.2300
1008.7400
984.1100
1007.2900
424,300
Mon, 06 Apr 2026
999.4000
1016.3900
997.8700
1016.0800
301,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
25 · DEFA14A
After-hours · 16:36 ET
DEFA14A ↗
Thu, 02 Apr 2026
24 · DEF 14A
After-hours · 16:33 ET
DEF 14A ↗
Thu, 02 Apr 2026
989.8000
1006.5600
986.0100
1000.3700
464,300
Wed, 01 Apr 2026
985.1700
999.6700
978.0200
995.9800
476,800
Tue, 31 Mar 2026
973.8100
986.8900
963.3800
980.2400
647,800
Mon, 30 Mar 2026
972.2500
981.8300
958.4900
964.0500
717,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
963.3800
968.1900
958.2700
963.0000
397,500
Thu, 26 Mar 2026
960.7700
971.3300
954.0600
963.3900
530,200
Wed, 25 Mar 2026
970.1900
977.8300
964.2300
965.9500
380,100
Tue, 24 Mar 2026
964.7800
974.6400
958.5200
964.5300
499,400
Mon, 23 Mar 2026
965.8000
974.9100
953.2200
966.9600
576,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
975.7300
979.3900
953.7200
959.1600
1,817,800
Thu, 19 Mar 2026
963.3400
976.6600
959.6300
974.7600
416,300
Wed, 18 Mar 2026
978.5100
984.2300
971.9500
973.5600
462,900
Tue, 17 Mar 2026
985.4200
990.4700
975.3600
976.8800
422,100
Mon, 16 Mar 2026
975.0300
990.9800
974.9200
984.4600
790,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
979.2300
983.3800
962.6400
969.9000
512,300
Thu, 12 Mar 2026
961.1900
981.4200
955.5500
971.4700
756,300
Wed, 11 Mar 2026
956.4600
982.5000
955.0000
973.4300
661,200
Tue, 10 Mar 2026
944.9100
965.0000
939.5700
956.0700
658,400
Tue, 10 Mar 2026
23 · 8-K
Pre-market · 09:04 ET
8-K ↗
Mon, 09 Mar 2026
926.5000
947.3600
918.2800
944.9100
699,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
945.0700
956.6300
933.9600
937.2000
688,400
Thu, 05 Mar 2026
22 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 05 Mar 2026
954.6000
962.5300
946.0600
953.0000
692,500
Wed, 04 Mar 2026
970.4800
974.9300
957.2600
969.0400
624,700
Tue, 03 Mar 2026
942.2600
977.3600
942.2600
972.0100
849,500
Mon, 02 Mar 2026
959.6500
970.7900
954.3800
966.1000
409,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
948.0200
975.0000
943.6500
974.2600
1,141,200
Fri, 27 Feb 2026
21 · 8-K
Pre-market · 08:34 ET
8-K ↗
Thu, 26 Feb 2026
963.6300
963.6300
941.6900
948.0200
612,300
Wed, 25 Feb 2026
947.8600
962.4100
945.0000
960.5200
639,500
Tue, 24 Feb 2026
946.3000
956.0000
940.7100
951.9000
486,100
Mon, 23 Feb 2026
926.0200
950.1100
924.4500
945.6400
665,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
20 · 424B2
After-hours · 17:23 ET
424B2 ↗
Fri, 20 Feb 2026
19 · 424B2
After-hours · 17:21 ET
424B2 ↗
Fri, 20 Feb 2026
915.5200
928.7200
911.4000
928.1100
993,600
Thu, 19 Feb 2026
924.2400
928.3700
916.0100
918.0300
647,800
Thu, 19 Feb 2026
18 · 424B5
Pre-market · 09:11 ET
424B5 ↗
Thu, 19 Feb 2026
17 · 424B5
Pre-market · 09:06 ET
424B5 ↗
Wed, 18 Feb 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 18 Feb 2026
948.3000
949.9700
918.2000
924.2400
837,500
Tue, 17 Feb 2026
952.5000
958.2900
933.0000
951.9700
700,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
956.7800
967.0300
942.1100
956.1900
1,063,900
Thu, 12 Feb 2026
15 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 12 Feb 2026
956.4400
992.9000
940.9000
957.8700
2,685,300
Wed, 11 Feb 2026
14 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 11 Feb 2026
13 · 10-K
After-hours · 16:15 ET
10-K ↗
Wed, 11 Feb 2026
12 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 11 Feb 2026
860.1700
868.0200
851.8300
867.5200
652,400
Tue, 10 Feb 2026
853.7000
864.6200
847.5500
856.7400
510,600
Mon, 09 Feb 2026
846.5700
859.6700
840.6000
857.7400
436,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
815.9400
848.8800
813.6300
848.1200
615,500
Thu, 05 Feb 2026
803.7000
814.4200
792.8500
807.5600
595,700
Wed, 04 Feb 2026
806.3800
815.0600
799.8700
802.1300
520,300
Tue, 03 Feb 2026
809.0200
818.0000
791.5400
801.8300
499,700
Mon, 02 Feb 2026
816.2200
826.8300
807.6300
810.3800
603,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
822.0200
823.1700
808.3600
820.9300
650,100
Thu, 29 Jan 2026
818.2500
826.9600
813.3200
826.0500
685,800
Wed, 28 Jan 2026
811.4200
831.7200
806.3100
816.1500
589,600
Tue, 27 Jan 2026
809.9600
812.6100
796.8700
809.5500
526,200
Mon, 26 Jan 2026
795.6800
810.0200
793.1800
806.3500
567,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
792.0900
800.8000
784.3500
791.2700
467,400
Thu, 22 Jan 2026
796.6000
801.8600
788.3700
792.7600
347,000
Wed, 21 Jan 2026
790.0000
809.5400
786.7200
795.4800
566,300
Tue, 20 Jan 2026
792.6300
794.7400
782.0100
784.2000
497,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
802.3200
809.5600
796.2900
801.7800
532,400
Thu, 15 Jan 2026
800.5500
813.4500
797.8700
801.8200
443,500
Wed, 14 Jan 2026
797.4200
800.9200
785.8800
799.0200
399,700
Tue, 13 Jan 2026
784.2300
808.8500
784.2300
801.3100
587,600
Mon, 12 Jan 2026
799.5500
805.0000
758.9000
783.8600
1,237,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
785.4400
804.4000
785.4400
800.3500
321,700
Thu, 08 Jan 2026
769.7500
783.8800
767.5300
781.8800
408,400
Wed, 07 Jan 2026
791.8800
795.2500
776.3600
776.5500
440,900
Tue, 06 Jan 2026
772.0000
789.9900
769.6300
788.0600
452,200
Mon, 05 Jan 2026
761.0800
775.2000
755.4000
772.0200
580,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
766.1600
766.6000
758.4300
764.1100
556,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
769.7100
771.3300
764.5000
766.1600
340,700
Tue, 30 Dec 2025
765.4100
771.7000
762.9900
769.7100
276,000
Mon, 29 Dec 2025
765.8300
769.2300
763.1500
765.0000
404,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
759.4100
763.8400
757.8800
763.3000
164,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
759.4300
762.0000
755.2200
758.7200
122,900
Tue, 23 Dec 2025
757.0000
761.0400
753.1100
760.1300
333,800
Mon, 22 Dec 2025
753.1500
762.9600
751.2200
757.9200
413,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
742.5600
763.0600
740.3300
758.5100
1,371,400
Thu, 18 Dec 2025
752.5000
757.0300
740.7500
744.0800
723,400
Wed, 17 Dec 2025
757.0000
764.5000
739.8100
747.8800
924,500
Tue, 16 Dec 2025
759.6600
763.1100
749.5000
758.1500
582,200
Mon, 15 Dec 2025
755.8600
762.5500
749.5000
761.3900
632,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
755.8200
764.5000
726.9500
750.3200
697,000
Thu, 11 Dec 2025
737.4100
757.1600
730.8200
754.1300
555,700
Wed, 10 Dec 2025
743.2200
747.4600
732.6500
734.4000
429,300
Tue, 09 Dec 2025
737.0200
747.0000
730.8700
740.6700
417,400
Mon, 08 Dec 2025
741.5900
748.3900
737.2100
739.9300
546,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
727.4900
747.8800
724.7100
741.5800
760,900
Thu, 04 Dec 2025
722.1000
738.0000
720.6200
726.0900
720,800
Wed, 03 Dec 2025
11 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 03 Dec 2025
728.8000
735.1900
724.4200
732.7200
991,500
Tue, 02 Dec 2025
735.0000
735.5700
724.1600
727.3800
828,200
Mon, 01 Dec 2025
746.6300
746.6300
732.1600
733.2800
588,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
748.6400
759.2100
745.0100
753.3100
301,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
747.4700
756.8100
745.5200
750.4100
476,400
Tue, 25 Nov 2025
768.8500
768.8500
747.5000
748.1500
626,200
Mon, 24 Nov 2025
10 · 8-K
After-hours · 17:01 ET
FORM 8-K ↗
Mon, 24 Nov 2025
754.0000
760.8500
743.1900
760.6200
1,031,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
755.6100
759.7400
744.4000
754.6800
536,200
Thu, 20 Nov 2025
772.1800
781.1100
752.2400
752.8100
607,500
Thu, 20 Nov 2025
9 · 8-K
Pre-market · 08:57 ET
8-K ↗
Wed, 19 Nov 2025
773.3700
774.7900
755.4300
765.0800
512,100
Tue, 18 Nov 2025
8 · 424B2
After-hours · 17:16 ET
424B2 ↗
Tue, 18 Nov 2025
777.5800
781.7700
769.6100
779.1700
397,400
Mon, 17 Nov 2025
7 · 424B5
After market open · 13:16 ET
424B5 ↗
Mon, 17 Nov 2025
786.9100
790.5100
771.0000
776.8800
355,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
784.6900
787.0200
777.8700
785.5700
498,300
Thu, 13 Nov 2025
6 · 8-K
After-hours · 17:06 ET
FORM 8-K ↗
Thu, 13 Nov 2025
810.9600
812.6200
780.6700
786.5400
574,800
Wed, 12 Nov 2025
819.6400
827.1600
812.5700
813.2400
672,300
Tue, 11 Nov 2025
828.6900
831.8000
820.2900
821.0400
441,100
Mon, 10 Nov 2025
824.0000
833.9800
816.2800
828.1300
512,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
824.1400
825.2500
812.6400
824.7500
306,800
Thu, 06 Nov 2025
5 · 424B2
After-hours · 17:18 ET
424B2 ↗
Thu, 06 Nov 2025
817.0000
827.6700
807.4700
819.3300
671,500
Wed, 05 Nov 2025
822.5400
829.2800
810.5800
822.1200
592,000
Wed, 05 Nov 2025
4 · 424B5
Pre-market · 09:06 ET
424B5 ↗
Tue, 04 Nov 2025
834.0800
839.7300
824.1400
829.9100
435,800
Tue, 04 Nov 2025
3 · 8-K
Pre-market · 08:36 ET
8-K ↗
Mon, 03 Nov 2025
840.4700
846.0000
821.1700
832.8400
506,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
828.6200
852.1900
821.9200
846.0100
816,900
Thu, 30 Oct 2025
801.3900
853.8300
801.3900
833.1600
1,065,200
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 29 Oct 2025
812.9500
813.9600
794.6500
797.7300
556,900
Tue, 28 Oct 2025
841.1100
842.4200
815.9600
816.1300
603,800
Mon, 27 Oct 2025
843.0000
851.0800
834.8500
842.7700
468,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
842.1400
847.3600
837.0500
839.4900
367,700