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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
1124.9700
1132.0074
1105.4700
1118.2500
813,285
Thu, 22 Oct 2026
1139.7800
1159.9900
1132.3700
1137.2900
732,900
Wed, 21 Oct 2026
1136.2600
1149.7000
1126.2900
1149.6000
759,500
Tue, 20 Oct 2026
1138.8900
1150.2100
1123.8400
1128.6801
1,177,800
Mon, 19 Oct 2026
1136.8199
1141.5900
1121.5400
1124.6000
541,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1127.9000
1149.9000
1119.5800
1134.3800
1,172,400
Thu, 15 Oct 2026
1099.4000
1124.5800
1065.2600
1120.7800
1,230,200
Wed, 14 Oct 2026
2 · 8-K
After market open · 10:39 ET
8-K ↗
Wed, 14 Oct 2026
1088.6300
1106.0000
1062.7900
1073.7900
1,093,600
Tue, 13 Oct 2026
1088.0900
1090.6801
1066.0500
1066.1200
650,500
Mon, 12 Oct 2026
1087.2900
1092.9200
1080.4000
1083.9200
327,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1068.3500
1086.6899
1065.3101
1082.3900
376,900
Thu, 08 Oct 2026
1055.9600
1070.3800
1052.1000
1065.3500
437,400
Wed, 07 Oct 2026
1067.0200
1070.5200
1057.9500
1069.6300
385,600
Tue, 06 Oct 2026
1079.0100
1086.4500
1069.4200
1079.4200
539,100
Mon, 05 Oct 2026
1056.3000
1074.4500
1040.4200
1066.4500
610,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1075.4200
1089.3700
1058.2300
1059.6300
565,800
Thu, 01 Oct 2026
1060.5200
1072.8400
1053.1400
1064.3600
524,500
Wed, 30 Sep 2026
1067.3400
1071.9200
1057.4800
1058.2900
551,100
Tue, 29 Sep 2026
1069.3300
1075.8800
1061.7200
1067.9399
352,200
Mon, 28 Sep 2026
1076.9900
1083.0000
1063.2000
1071.2500
517,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1076.2200
1087.8300
1066.5300
1086.3101
513,500
Thu, 24 Sep 2026
1059.6700
1073.7700
1053.4900
1073.4500
501,200
Wed, 23 Sep 2026
1055.9399
1073.3600
1055.9399
1060.8900
460,700
Tue, 22 Sep 2026
1089.9399
1098.1100
1065.0000
1066.6600
500,100
Mon, 21 Sep 2026
1080.0000
1091.1801
1064.9000
1090.2700
512,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1047.1400
1070.1100
1041.9100
1069.7800
1,086,200
Thu, 17 Sep 2026
1052.0601
1061.1100
1047.6000
1053.9600
586,400
Wed, 16 Sep 2026
1063.3800
1063.4000
1017.4600
1037.2400
633,900
Tue, 15 Sep 2026
1062.1899
1067.5900
1049.7500
1058.6600
444,800
Mon, 14 Sep 2026
1073.7100
1080.0200
1057.7200
1065.6000
481,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1082.8101
1092.0000
1072.3900
1079.6500
479,800
Thu, 10 Sep 2026
1065.3400
1074.5200
1061.5500
1062.4000
368,200
Wed, 09 Sep 2026
1092.7700
1092.8900
1071.2000
1072.0300
468,400
Tue, 08 Sep 2026
1107.7800
1113.0300
1094.1700
1095.3700
575,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1112.0000
1124.8199
1111.1700
1122.2900
410,800
Thu, 03 Sep 2026
1117.4200
1132.9900
1112.0699
1126.1500
519,900
Wed, 02 Sep 2026
1128.7900
1137.0100
1106.4000
1107.0800
736,900
Tue, 01 Sep 2026
1142.0100
1149.1400
1124.1500
1128.1000
575,500
Mon, 31 Aug 2026
1152.8700
1158.8300
1142.5699
1155.6100
796,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1170.5601
1183.3900
1158.3199
1164.4800
721,300
Thu, 27 Aug 2026
1168.4301
1187.1700
1161.9000
1167.5699
751,300
Wed, 26 Aug 2026
1175.7100
1182.0100
1170.8800
1173.2100
644,900
Tue, 25 Aug 2026
1170.9399
1180.7800
1163.3600
1176.6400
488,500
Mon, 24 Aug 2026
1158.8400
1174.4301
1156.5699
1172.6100
585,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1150.6801
1160.0000
1147.3300
1156.5500
380,600
Thu, 20 Aug 2026
1154.7600
1159.8101
1139.2900
1139.8199
702,200
Wed, 19 Aug 2026
1161.5200
1181.6801
1155.1000
1158.9200
584,600
Tue, 18 Aug 2026
1149.0000
1161.8101
1143.1300
1154.3500
355,300
Mon, 17 Aug 2026
1167.3101
1169.4800
1146.9700
1147.1100
450,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1179.0000
1180.0000
1168.5000
1173.7300
514,900
Thu, 13 Aug 2026
1165.7700
1186.7400
1164.3101
1182.8400
379,200
Wed, 12 Aug 2026
1157.0000
1162.6400
1145.0800
1160.9100
378,400
Tue, 11 Aug 2026
1130.6500
1152.8000
1128.4500
1148.8400
438,100
Mon, 10 Aug 2026
1129.8199
1139.9800
1126.0000
1131.4000
656,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1132.5300
1143.5200
1128.6500
1136.3900
588,800
Thu, 06 Aug 2026
1 · 10-Q
After market open · 10:57 ET
10-Q ↗
Thu, 06 Aug 2026
1135.5699
1139.6300
1120.2800
1129.3000
701,800
Wed, 05 Aug 2026
1138.5000
1142.8900
1121.1700
1133.5800
761,600
Tue, 04 Aug 2026
1138.5000
1150.3000
1130.8500
1131.1300
625,000
Mon, 03 Aug 2026
1100.0699
1129.2400
1096.1899
1126.6300
745,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1100.8400
1104.1899
1089.7900
1090.3900
378,200
Thu, 30 Jul 2026
1079.3600
1104.1100
1071.3700
1098.3700
624,200
Wed, 29 Jul 2026
1086.0699
1110.0000
1079.1899
1079.1899
1,121,800
Tue, 28 Jul 2026
1069.3900
1103.4800
1062.5100
1097.5500
1,044,000
Mon, 27 Jul 2026
1067.3800
1069.9900
1051.0100
1062.1400
698,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1039.1000
1056.4800
1033.4900
1055.6700
506,300
Thu, 23 Jul 2026
1051.1500
1061.4301
1036.4399
1037.1600
633,800
Wed, 22 Jul 2026
1036.6000
1057.1899
1034.3400
1056.6300
726,100
Tue, 21 Jul 2026
1056.8600
1062.8700
1030.9301
1038.2400
1,009,900
Mon, 20 Jul 2026
1070.7400
1073.1801
1052.1600
1054.1100
660,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1068.2900
1099.4100
1065.9500
1072.2000
761,000
Thu, 16 Jul 2026
1110.9399
1125.0000
1079.4600
1087.0500
1,219,500
Wed, 15 Jul 2026
1100.0000
1109.9900
1078.0000
1093.4000
1,582,900
Tue, 14 Jul 2026
1030.2400
1036.5200
1023.0500
1025.4399
719,100
Mon, 13 Jul 2026
1039.3600
1039.4301
1015.9700
1031.5601
940,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1039.4700
1048.5000
1030.0000
1036.1100
595,000
Thu, 09 Jul 2026
995.9200
1021.2400
991.2400
1019.6800
912,100
Wed, 08 Jul 2026
1001.7300
1006.8100
982.9900
990.3400
653,400
Tue, 07 Jul 2026
1012.3000
1019.0100
1003.4400
1009.4300
462,100
Mon, 06 Jul 2026
998.7300
1012.3000
990.2400
1011.2100
613,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
988.5000
1002.0400
982.5900
995.7300
634,700
Wed, 01 Jul 2026
960.4200
986.5700
957.1100
980.3800
969,300
Tue, 30 Jun 2026
950.8100
969.7600
950.1800
961.5600
896,200
Mon, 29 Jun 2026
969.2100
972.9300
947.2100
950.1700
884,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
972.8000
984.0100
962.6800
964.7100
1,506,800
Thu, 25 Jun 2026
995.0000
1002.4700
966.1300
971.9200
1,130,900
Wed, 24 Jun 2026
1013.3600
1015.4700
970.0300
982.6000
1,567,700
Tue, 23 Jun 2026
1049.1300
1050.0000
1009.2400
1015.3300
1,455,300
Mon, 22 Jun 2026
1048.2000
1063.7400
1042.3900
1051.7400
824,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1073.7700
1076.5100
1045.9100
1050.0900
1,032,200
Wed, 17 Jun 2026
1048.9600
1075.6899
1043.6000
1057.3800
781,500
Tue, 16 Jun 2026
1050.7700
1056.8700
1038.5100
1052.2300
462,700
Mon, 15 Jun 2026
1050.0000
1060.0000
1040.8300
1042.8700
543,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1028.3800
1041.4500
1022.0000
1032.0000
549,400
Thu, 11 Jun 2026
1013.4000
1022.0200
1000.5700
1016.5800
842,000
Wed, 10 Jun 2026
1006.9600
1020.2300
999.2100
1010.6800
565,900
Tue, 09 Jun 2026
1005.5700
1012.7800
987.8400
1011.9600
722,800
Mon, 08 Jun 2026
1002.1900
1005.0000
990.7600
994.7700
531,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1011.9500
1011.9500
991.1800
995.6000
724,100
Thu, 04 Jun 2026
997.8400
1025.6700
991.4700
1022.5600
1,023,800
Wed, 03 Jun 2026
1001.1100
1001.3700
983.7500
990.8700
793,100
Tue, 02 Jun 2026
1017.2200
1036.1100
1007.0000
1018.9600
727,600
Mon, 01 Jun 2026
1041.1200
1053.2400
1015.3100
1020.7300
904,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1041.8700
1060.5100
1040.0000
1046.8800
1,077,900
Thu, 28 May 2026
1054.9800
1062.2900
1045.0000
1046.4900
846,000
Wed, 27 May 2026
1080.8400
1085.0000
1066.7100
1070.3400
515,300
Tue, 26 May 2026
1077.5000
1084.4500
1071.1100
1077.4000
507,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1070.7800
1079.9900
1065.1899
1073.0000
450,900
Thu, 21 May 2026
1048.8800
1065.3700
1045.1200
1063.7500
624,700
Wed, 20 May 2026
1038.1000
1052.3101
1030.1899
1051.5699
760,400
Tue, 19 May 2026
1074.4600
1084.0000
1036.0200
1036.3000
1,024,100
Mon, 18 May 2026
1082.8199
1098.0699
1079.6600
1085.8800
458,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1094.5200
1099.7500
1080.0000
1081.9000
456,400
Thu, 14 May 2026
1100.0000
1111.0900
1096.4100
1104.0300
502,200
Wed, 13 May 2026
1086.5400
1098.1100
1076.4200
1094.1000
823,200
Tue, 12 May 2026
1074.7900
1096.2600
1071.0000
1092.5000
484,400
Mon, 11 May 2026
1084.0000
1089.8800
1071.5400
1081.3199
587,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1074.3199
1085.2300
1067.0000
1084.8300
490,600
Thu, 07 May 2026
1075.6200
1080.7400
1058.4900
1067.7400
477,200
Wed, 06 May 2026
1065.7500
1081.5699
1064.8500
1073.5699
662,600
Tue, 05 May 2026
1055.0000
1064.9700
1047.5200
1048.9100
541,500
Mon, 04 May 2026
1055.0000
1068.5000
1049.8900
1052.2500
424,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1069.8800
1080.7300
1060.5900
1061.6801
471,100
Thu, 30 Apr 2026
1041.0000
1067.4200
1033.5000
1065.6000
573,100
Wed, 29 Apr 2026
1049.0000
1055.6400
1031.3199
1039.3800
398,100
Tue, 28 Apr 2026
1062.0300
1066.9900
1047.8600
1049.7600
424,500
Mon, 27 Apr 2026
1040.8500
1058.5000
1040.8500
1056.8600
532,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1053.8600
1059.1300
1042.4399
1044.9700
365,900
Thu, 23 Apr 2026
1056.1000
1065.0000
1041.7200
1053.4700
538,800
Wed, 22 Apr 2026
1054.7200
1063.4200
1048.3101
1062.4700
550,900
Tue, 21 Apr 2026
1049.4900
1070.7300
1040.4000
1042.8500
673,900
Mon, 20 Apr 2026
1048.6600
1060.0000
1045.0000
1048.4200
638,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1038.2800
1067.3300
1036.1400
1052.1400
1,105,200
Thu, 16 Apr 2026
1054.1100
1058.4000
1011.4100
1024.9500
950,300
Wed, 15 Apr 2026
1053.8101
1062.0000
1043.4500
1048.6000
1,005,800
Tue, 14 Apr 2026
1050.0000
1074.0000
1040.8800
1054.5601
1,349,700
Mon, 13 Apr 2026
992.8000
1025.6500
991.9600
1023.6500
929,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1002.3900
1002.9300
991.1800
999.3100
670,700
Thu, 09 Apr 2026
993.7700
1006.3200
982.2200
1001.6200
676,700
Wed, 08 Apr 2026
1002.0000
1017.3000
995.7800
1001.5400
1,247,100
Tue, 07 Apr 2026
954.9900
962.0000
949.2900
958.4600
471,200
Mon, 06 Apr 2026
961.1300
966.0900
955.0000
959.4100
451,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
931.4300
971.2400
929.2500
966.5600
568,800
Wed, 01 Apr 2026
974.9500
978.9900
956.3000
957.4000
624,400
Tue, 31 Mar 2026
950.3200
967.0800
940.5300
961.7100
800,200
Mon, 30 Mar 2026
939.4500
953.5100
930.6900
934.0600
806,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
959.8000
961.4800
930.0000
933.8500
877,300
Thu, 26 Mar 2026
972.5900
985.1800
966.5500
968.4600
739,600
Wed, 25 Mar 2026
988.0000
992.1300
963.9000
981.3500
877,400
Tue, 24 Mar 2026
960.0000
978.6800
956.5400
976.0600
626,000
Mon, 23 Mar 2026
976.8900
988.3000
965.0000
974.5800
911,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
970.2600
971.7900
945.5200
957.9100
1,409,900
Thu, 19 Mar 2026
957.2000
972.0000
949.6100
969.6000
913,300
Wed, 18 Mar 2026
963.7500
976.2900
962.5200
968.3100
842,000
Tue, 17 Mar 2026
958.0000
975.4600
954.0500
971.0100
1,345,600
Mon, 16 Mar 2026
931.4700
946.5200
929.0000
943.2600
926,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
932.9300
943.4300
920.9200
924.1100
1,236,600
Thu, 12 Mar 2026
932.5800
944.1000
917.3900
922.9000
1,133,100
Wed, 11 Mar 2026
964.7800
967.4000
940.3100
951.1700
1,088,600
Tue, 10 Mar 2026
965.0000
976.8000
956.5500
967.3600
1,159,200
Mon, 09 Mar 2026
929.3800
960.3900
919.0000
957.6700
1,933,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
991.2900
994.8200
948.7500
955.4500
1,846,200
Thu, 05 Mar 2026
1039.6899
1046.4600
1022.1200
1035.0000
672,800
Wed, 04 Mar 2026
1060.0000
1062.9900
1045.0000
1049.2300
482,100
Tue, 03 Mar 2026
1033.0300
1066.9900
1029.0000
1052.5900
893,200
Mon, 02 Mar 2026
1038.7700
1075.5200
1031.9500
1068.3101
708,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1073.0699
1080.0000
1040.4500
1063.2300
1,191,600
Thu, 26 Feb 2026
1100.0000
1108.0500
1060.1200
1090.2700
725,400
Wed, 25 Feb 2026
1086.4900
1097.6700
1061.5000
1093.7800
774,200
Tue, 24 Feb 2026
1061.1300
1093.8600
1051.4100
1081.0500
737,300
Mon, 23 Feb 2026
1099.9700
1108.2200
1056.0000
1071.0100
727,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1074.9100
1102.5800
1068.0699
1093.6400
567,700
Thu, 19 Feb 2026
1077.9000
1084.7700
1064.1000
1081.2800
662,400
Wed, 18 Feb 2026
1080.2400
1103.7900
1070.3500
1092.2600
700,000
Tue, 17 Feb 2026
1074.6100
1087.9000
1059.2300
1072.6700
921,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1057.2000
1072.2000
1047.0000
1071.5100
669,100
Thu, 12 Feb 2026
1084.3000
1087.9900
1017.0000
1055.6300
1,153,000
Wed, 11 Feb 2026
1089.0100
1099.0000
1068.3199
1082.8800
970,000
Tue, 10 Feb 2026
1079.2500
1113.5601
1078.7400
1087.7800
956,500
Mon, 09 Feb 2026
1045.0900
1084.6899
1044.0100
1079.9000
799,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1069.5000
1075.3800
1047.5699
1056.3800
1,343,700
Thu, 05 Feb 2026
1065.9000
1078.8800
1049.2400
1054.8000
756,100
Wed, 04 Feb 2026
1068.7800
1081.9700
1042.9399
1076.1600
827,600
Tue, 03 Feb 2026
1115.0000
1118.5900
1048.5400
1070.0800
947,200
Mon, 02 Feb 2026
1118.1300
1124.3300
1104.9399
1119.6600
498,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1115.3700
1129.0699
1102.7400
1118.9399
632,100
Thu, 29 Jan 2026
1127.1400
1135.0000
1107.2600
1127.7800
701,000
Wed, 28 Jan 2026
1106.0000
1123.8101
1098.3900
1121.6700
616,100
Tue, 27 Jan 2026
1121.5601
1125.5000
1098.0000
1106.6899
537,100
Mon, 26 Jan 2026
1133.5699
1141.4800
1121.1100
1121.5400
739,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1133.9100
1136.4900
1121.0000
1129.9100
730,400
Thu, 22 Jan 2026
1137.6000
1148.0200
1132.4600
1139.7200
683,500
Wed, 21 Jan 2026
1120.0000
1135.3500
1114.6000
1127.8500
687,700
Tue, 20 Jan 2026
1144.0000
1148.3600
1105.9900
1110.0500
1,026,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1159.5000
1181.3600
1159.0000
1163.1700
1,125,600
Thu, 15 Jan 2026
1128.6200
1162.3300
1125.0601
1156.6500
1,401,700
Wed, 14 Jan 2026
1070.5300
1094.0100
1070.4100
1091.8500
953,900
Tue, 13 Jan 2026
1089.5400
1094.0000
1073.7300
1089.5400
730,700
Mon, 12 Jan 2026
1078.4800
1090.9200
1073.9100
1089.2600
726,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
1090.2300
1092.7700
1080.0000
1085.1000
613,800
Thu, 08 Jan 2026
1060.1300
1092.4500
1060.1300
1087.9200
558,100
Wed, 07 Jan 2026
1108.1600
1112.8000
1074.9700
1075.0900
839,400
Tue, 06 Jan 2026
1119.3199
1124.2800
1106.7600
1112.2800
537,600
Mon, 05 Jan 2026
1085.8800
1131.6500
1083.2500
1119.7600
926,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
1071.4399
1089.8800
1069.0000
1085.0601
603,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
1082.9500
1085.3600
1070.0800
1070.3400
327,600
Tue, 30 Dec 2025
1088.5400
1090.0000
1082.0100
1083.3101
273,100
Mon, 29 Dec 2025
1091.0400
1092.0500
1082.7600
1088.4000
295,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1090.7200
1091.6899
1084.6300
1088.1100
230,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1089.8199
1094.3300
1084.0000
1088.9600
195,100
Tue, 23 Dec 2025
1085.5500
1091.7400
1083.4000
1086.5500
265,400
Mon, 22 Dec 2025
1066.3300
1090.9600
1065.7700
1088.2100
575,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1066.9500
1068.5601
1057.7500
1060.1700
1,174,100
Thu, 18 Dec 2025
1073.9100
1078.5100
1057.4500
1064.9900
588,400
Wed, 17 Dec 2025
1072.8000
1083.7500
1064.6400
1065.0000
648,100
Tue, 16 Dec 2025
1081.3600
1083.1899
1063.8900
1068.1400
651,500
Mon, 15 Dec 2025
1095.4301
1098.8500
1078.5000
1082.1600
564,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
1107.2600
1107.2600
1085.0100
1089.0900
608,000
Thu, 11 Dec 2025
1084.8600
1104.3300
1081.0000
1101.8400
774,100
Wed, 10 Dec 2025
1077.2400
1089.7700
1071.5200
1083.3600
840,700
Tue, 09 Dec 2025
1060.2600
1074.0900
1059.1801
1071.3101
445,300
Mon, 08 Dec 2025
1074.0000
1078.8600
1057.1500
1062.0200
612,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1068.4900
1074.0000
1062.8900
1072.1600
544,100
Thu, 04 Dec 2025
1080.8199
1086.8500
1072.6400
1075.5800
597,800
Wed, 03 Dec 2025
1043.0699
1087.0900
1040.6500
1079.8700
863,200
Tue, 02 Dec 2025
1043.0000
1045.1200
1031.0000
1038.6200
376,500
Mon, 01 Dec 2025
1039.0000
1052.5699
1037.0000
1039.9399
624,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1049.8900
1053.9399
1043.8600
1047.3000
300,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
1031.1100
1048.3199
1030.0400
1040.0601
561,000
Tue, 25 Nov 2025
1019.4900
1033.0000
1010.9200
1029.7700
688,700
Mon, 24 Nov 2025
1006.8500
1024.2200
1004.9400
1019.4900
1,010,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
999.0000
1015.3800
990.8100
1014.7200
1,229,200
Thu, 20 Nov 2025
1029.1100
1032.4900
990.5800
992.5200
677,800
Wed, 19 Nov 2025
1020.0000
1025.4399
1009.0600
1014.6800
838,600
Tue, 18 Nov 2025
1022.0000
1026.7700
1010.5000
1019.1400
749,500
Mon, 17 Nov 2025
1053.4900
1055.0601
1014.1100
1023.8000
935,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
1060.0000
1065.8400
1048.2600
1057.9399
459,100
Thu, 13 Nov 2025
1090.3700
1093.3600
1060.6000
1069.6500
541,700
Wed, 12 Nov 2025
1086.4000
1098.6400
1086.1200
1093.9301
432,800
Tue, 11 Nov 2025
1082.1600
1086.6500
1076.7000
1085.7600
309,600
Mon, 10 Nov 2025
1087.6801
1091.9500
1071.1899
1082.6300
413,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1064.4301
1083.3900
1057.7700
1082.2000
470,300
Thu, 06 Nov 2025
1069.6400
1079.0500
1056.0699
1069.4399
415,700
Wed, 05 Nov 2025
1058.9900
1082.5699
1053.6300
1073.5699
550,200
Tue, 04 Nov 2025
1061.0000
1067.3800
1057.0000
1059.9100
934,800
Mon, 03 Nov 2025
1079.0800
1081.8300
1057.2000
1068.8300
790,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1090.0000
1092.5200
1073.7600
1082.8101
895,300
Thu, 30 Oct 2025
1097.4000
1106.8900
1090.9500
1098.0500
631,700
Wed, 29 Oct 2025
1117.6200
1121.8101
1096.9900
1098.0000
861,700
Tue, 28 Oct 2025
1131.9700
1138.6500
1124.5400
1124.9500
390,000
Mon, 27 Oct 2025
1146.3900
1146.3900
1128.9500
1131.3101
726,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1141.2700
1144.5000
1133.2400
1136.6300
560,700
Thu, 23 Oct 2025
1131.5100
1132.5200
1119.9900
1125.0000
371,600