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
1304.1500
1307.9199
1257.6200
1273.4600
2,269,331
Thu, 22 Oct 2026
1281.7600
1321.2100
1275.1000
1306.6899
2,654,400
Wed, 21 Oct 2026
1266.9100
1279.2800
1261.0800
1270.7500
1,875,800
Tue, 20 Oct 2026
1263.5000
1311.7500
1260.1700
1283.6600
2,966,500
Mon, 19 Oct 2026
1243.3900
1259.7500
1239.1000
1240.3400
1,959,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1256.0000
1274.5601
1251.2500
1257.0300
2,412,800
Thu, 15 Oct 2026
1235.0400
1275.8800
1230.6600
1251.6100
3,752,100
Wed, 14 Oct 2026
1177.8700
1216.7100
1174.2400
1208.7400
3,162,600
Tue, 13 Oct 2026
1190.7000
1193.3000
1158.4100
1166.5100
1,843,200
Mon, 12 Oct 2026
1181.2400
1188.7000
1172.8101
1182.6200
1,252,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1153.5601
1179.8199
1151.6700
1179.2700
1,392,100
Thu, 08 Oct 2026
1183.5000
1186.0900
1131.2100
1169.6000
3,090,500
Wed, 07 Oct 2026
1173.6200
1206.6300
1166.0000
1188.7200
2,303,500
Tue, 06 Oct 2026
1147.1500
1177.0699
1139.9800
1157.4900
2,131,000
Mon, 05 Oct 2026
1150.7600
1165.7300
1139.5000
1143.1200
1,976,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1153.8199
1164.9200
1136.6600
1142.8500
2,052,300
Thu, 01 Oct 2026
1155.0000
1158.7200
1139.8500
1149.8500
2,172,500
Wed, 30 Sep 2026
1186.4900
1215.0000
1155.2700
1157.0800
3,407,700
Tue, 29 Sep 2026
1186.0500
1192.9399
1168.4700
1184.6300
1,658,100
Mon, 28 Sep 2026
1180.3000
1194.0900
1172.5601
1184.7800
1,971,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1185.3199
1190.0000
1160.8400
1183.4600
1,923,200
Thu, 24 Sep 2026
1156.6700
1197.7900
1151.0000
1181.8900
2,417,700
Wed, 23 Sep 2026
1174.7100
1188.8800
1145.9800
1150.9900
2,154,100
Tue, 22 Sep 2026
1146.1500
1180.5300
1139.2600
1170.1400
2,453,100
Mon, 21 Sep 2026
1144.5000
1170.9000
1134.4100
1164.8900
2,476,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1150.0000
1157.6000
1140.2700
1152.9301
4,542,600
Thu, 17 Sep 2026
1150.2700
1159.7500
1138.2600
1152.4399
1,896,400
Wed, 16 Sep 2026
1137.3101
1151.2300
1132.6300
1137.8199
1,475,400
Tue, 15 Sep 2026
1156.6300
1161.0000
1131.5900
1136.1100
1,885,200
Mon, 14 Sep 2026
1142.2000
1153.9500
1130.5000
1138.2800
2,129,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1129.4100
1131.4399
1113.2900
1115.7000
1,837,200
Thu, 10 Sep 2026
1126.0800
1133.7900
1120.5200
1123.0000
1,995,600
Wed, 09 Sep 2026
1127.6100
1138.7900
1119.0000
1124.2100
2,045,000
Tue, 08 Sep 2026
1133.0000
1134.5300
1113.5500
1123.9100
2,400,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1150.6100
1158.4399
1138.3101
1149.3600
2,218,900
Thu, 03 Sep 2026
1170.0000
1171.6600
1137.5000
1159.6000
2,550,500
Wed, 02 Sep 2026
1164.1500
1187.8300
1158.0000
1160.0800
2,445,100
Tue, 01 Sep 2026
1188.0000
1188.3300
1156.8500
1160.0000
2,520,100
Mon, 31 Aug 2026
1168.4700
1171.4500
1147.0000
1156.7300
3,055,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1172.6600
1180.0000
1162.9301
1174.6100
2,450,800
Thu, 27 Aug 2026
1182.2500
1190.1100
1171.7100
1176.1000
2,730,600
Wed, 26 Aug 2026
1234.0000
1235.7800
1180.0100
1189.4100
3,000,500
Tue, 25 Aug 2026
1249.0000
1264.7300
1229.7900
1233.6600
2,141,100
Mon, 24 Aug 2026
1262.1400
1262.1400
1230.9500
1246.9301
1,664,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1232.0000
1271.2200
1230.0000
1255.4000
2,497,300
Thu, 20 Aug 2026
1274.1300
1280.2800
1243.2300
1244.4000
2,621,400
Wed, 19 Aug 2026
1245.8101
1292.6500
1240.5400
1280.3400
4,541,800
Tue, 18 Aug 2026
1200.0000
1228.4700
1194.0100
1225.7300
2,509,100
Mon, 17 Aug 2026
1175.2000
1198.5200
1163.5000
1183.1600
1,807,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1194.0100
1199.0000
1171.2000
1180.1600
2,274,500
Thu, 13 Aug 2026
1238.3000
1240.1000
1206.0000
1209.0000
1,927,300
Wed, 12 Aug 2026
1201.7300
1226.5000
1191.0800
1220.2800
1,941,600
Tue, 11 Aug 2026
1230.6500
1238.0000
1209.5300
1215.0200
2,113,200
Mon, 10 Aug 2026
1185.0100
1231.9399
1184.4100
1231.9399
3,011,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1188.0000
1196.8000
1161.2000
1185.7100
2,898,500
Thu, 06 Aug 2026
1196.5500
1230.8800
1173.5000
1191.9399
3,422,400
Wed, 05 Aug 2026
19 · 10-Q
After market open · 14:40 ET
10-Q ↗
Wed, 05 Aug 2026
1174.0000
1216.9399
1138.4301
1169.8600
6,445,700
Wed, 05 Aug 2026
18 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 04 Aug 2026
1117.3800
1135.8300
1109.1600
1115.6801
4,097,200
Mon, 03 Aug 2026
1152.0000
1161.9399
1109.1500
1121.3600
2,934,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1148.5100
1150.6300
1119.0000
1148.8400
2,884,600
Thu, 30 Jul 2026
1174.0300
1186.6500
1153.1400
1154.9700
3,027,700
Wed, 29 Jul 2026
1215.1801
1229.1899
1204.8000
1210.0200
2,170,900
Tue, 28 Jul 2026
1217.6000
1232.0000
1205.0100
1220.6600
2,375,400
Mon, 27 Jul 2026
1201.0000
1205.0500
1183.4500
1197.5300
1,592,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1194.3500
1206.9399
1187.5000
1196.0300
1,983,300
Thu, 23 Jul 2026
1146.6200
1189.5900
1141.7800
1185.8700
1,909,900
Wed, 22 Jul 2026
1173.9100
1175.0000
1153.5000
1163.0100
1,555,800
Tue, 21 Jul 2026
1143.0000
1177.5800
1139.0000
1175.4100
2,092,000
Mon, 20 Jul 2026
1179.6500
1187.1200
1144.4301
1146.9000
2,644,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1159.4500
1187.9500
1151.0100
1179.1100
2,757,500
Thu, 16 Jul 2026
1162.2700
1189.0699
1141.2000
1169.1700
2,791,100
Wed, 15 Jul 2026
1145.5000
1160.8199
1134.4000
1156.6300
2,552,200
Tue, 14 Jul 2026
1166.0100
1166.0100
1140.7400
1152.5400
2,642,900
Mon, 13 Jul 2026
1180.1100
1196.2900
1166.0100
1181.8700
2,072,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1210.3101
1212.9600
1178.3199
1188.5800
2,010,200
Thu, 09 Jul 2026
1211.6400
1230.0000
1200.3700
1216.9500
2,088,100
Wed, 08 Jul 2026
1221.1000
1241.8900
1204.1600
1215.8300
2,608,600
Tue, 07 Jul 2026
1232.8800
1249.4500
1222.7700
1235.5601
2,933,800
Mon, 06 Jul 2026
1208.0000
1213.7900
1183.3400
1200.0601
2,348,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1193.0100
1232.0000
1180.3000
1213.9100
3,296,100
Wed, 01 Jul 2026
1217.5100
1217.5100
1173.9301
1191.7400
2,720,400
Tue, 30 Jun 2026
1228.8800
1230.0500
1190.2000
1199.4301
3,723,600
Mon, 29 Jun 2026
1222.7800
1238.0000
1203.1400
1229.9301
3,684,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1128.8000
1215.7600
1128.0000
1208.1200
7,725,800
Thu, 25 Jun 2026
1126.9900
1145.4301
1114.0000
1127.6899
2,757,200
Wed, 24 Jun 2026
1129.4100
1135.1400
1100.9800
1117.2600
2,908,200
Tue, 23 Jun 2026
1117.0000
1122.0200
1079.2200
1107.0800
3,316,300
Mon, 22 Jun 2026
1112.2400
1119.4500
1093.1500
1102.0800
3,015,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1120.4900
1122.3300
1088.6600
1098.5699
4,470,500
Wed, 17 Jun 2026
1116.7000
1121.4900
1104.9000
1112.0000
2,383,300
Tue, 16 Jun 2026
1138.8199
1146.6899
1115.5000
1122.5000
2,260,700
Mon, 15 Jun 2026
1134.0000
1137.4900
1112.0100
1129.3500
3,167,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1165.0000
1169.9900
1132.8101
1133.0000
2,438,400
Thu, 11 Jun 2026
1139.7100
1170.1200
1125.6400
1160.9500
2,764,900
Wed, 10 Jun 2026
1152.5000
1166.4200
1133.5300
1136.3700
2,700,600
Tue, 09 Jun 2026
1165.0000
1174.6000
1137.7500
1144.6801
3,822,000
Mon, 08 Jun 2026
1159.0000
1182.7300
1143.6000
1149.1500
4,504,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1142.9700
1166.2900
1131.0300
1131.4200
4,126,200
Thu, 04 Jun 2026
1108.6000
1140.4600
1101.6200
1125.2700
4,046,700
Wed, 03 Jun 2026
1059.5000
1093.2800
1053.5100
1078.7800
2,655,600
Tue, 02 Jun 2026
1067.3700
1078.2200
1052.1500
1064.1500
2,408,500
Mon, 01 Jun 2026
1095.0000
1106.1700
1071.6000
1082.2000
2,693,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1127.0000
1132.6600
1089.0100
1105.0000
4,600,800
Thu, 28 May 2026
1096.6400
1149.1000
1092.0100
1126.8000
4,600,700
Wed, 27 May 2026
1072.2600
1093.0000
1069.9000
1082.9200
2,583,000
Tue, 26 May 2026
1075.0000
1082.0000
1060.3600
1064.7400
2,981,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1049.8101
1070.3400
1047.0699
1065.0000
3,470,600
Thu, 21 May 2026
1024.3000
1047.3000
1022.0000
1041.6500
2,705,200
Wed, 20 May 2026
17 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 20 May 2026
1024.9900
1037.8800
1003.6900
1018.8700
2,998,800
Tue, 19 May 2026
989.5100
1021.8000
984.6000
1021.4100
3,796,000
Mon, 18 May 2026
1000.6100
1003.0000
978.8700
988.0900
2,016,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1006.9800
1014.3800
997.4100
1004.9200
2,820,700
Thu, 14 May 2026
1017.4900
1018.1700
996.0100
1006.7000
1,751,700
Wed, 13 May 2026
994.7500
1022.8200
992.0000
1015.7500
3,486,400
Tue, 12 May 2026
974.4400
997.5200
971.1800
989.8700
3,037,500
Mon, 11 May 2026
949.0000
995.0000
943.2600
966.9900
3,517,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
974.0700
980.0000
947.5100
948.4500
3,559,200
Fri, 08 May 2026
16 · 424B2
Pre-market · 06:05 ET
424B2 ↗
Thu, 07 May 2026
15 · 8-K
After-hours · 16:41 ET
8-K ↗
Thu, 07 May 2026
985.3700
989.0000
967.1000
974.9600
3,494,900
Wed, 06 May 2026
991.3500
996.4900
983.5000
987.0500
3,921,200
Wed, 06 May 2026
14 · 424B2
Pre-market · 08:04 ET
424B2 ↗
Tue, 05 May 2026
971.8900
992.8000
964.4100
988.8700
2,955,500
Mon, 04 May 2026
960.0000
974.2200
951.7600
967.9300
3,696,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
948.9500
984.4500
943.8000
963.3300
4,352,400
Thu, 30 Apr 2026
13 · 10-Q
After market open · 11:25 ET
10-Q ↗
Thu, 30 Apr 2026
898.7800
945.5000
896.8000
934.6000
8,236,700
Thu, 30 Apr 2026
12 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 29 Apr 2026
866.0400
869.0200
850.5100
851.2100
3,904,600
Tue, 28 Apr 2026
871.9000
878.1500
863.3500
874.0000
2,561,300
Mon, 27 Apr 2026
878.1300
891.2000
868.0400
868.2700
2,700,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
900.0100
900.4200
871.7300
883.9600
4,463,700
Thu, 23 Apr 2026
929.4900
930.0000
911.8900
917.6500
2,149,200
Wed, 22 Apr 2026
906.4000
922.5400
902.2300
921.4800
2,623,800
Tue, 21 Apr 2026
910.2000
913.0500
881.1100
903.0200
4,062,800
Mon, 20 Apr 2026
926.9000
929.6400
912.5000
919.9000
1,926,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
917.8000
929.9900
917.8000
927.0300
3,266,100
Thu, 16 Apr 2026
911.6700
920.0000
898.1500
903.9900
2,836,600
Wed, 15 Apr 2026
923.5000
930.0000
888.0300
905.0300
4,233,400
Tue, 14 Apr 2026
925.0000
939.9300
915.0400
922.5000
2,360,200
Mon, 13 Apr 2026
939.9700
945.9000
927.1700
929.5500
2,089,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
963.6900
963.9400
935.5400
939.4700
1,958,900
Thu, 09 Apr 2026
948.4700
963.7600
939.2900
955.1900
1,672,100
Wed, 08 Apr 2026
941.5200
961.1400
933.1300
953.3000
2,568,000
Tue, 07 Apr 2026
924.5000
932.6600
898.4500
931.0900
2,726,900
Mon, 06 Apr 2026
932.0400
936.0000
919.7800
927.0600
1,821,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
945.0000
957.6900
930.0200
935.5800
2,727,100
Wed, 01 Apr 2026
926.8800
976.6800
925.9900
954.5200
6,267,900
Tue, 31 Mar 2026
893.4900
924.1400
892.1400
919.7700
3,464,200
Mon, 30 Mar 2026
888.4800
897.4300
883.1100
886.6300
3,070,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
896.0000
900.8300
877.1100
878.2400
2,740,800
Thu, 26 Mar 2026
912.3800
916.3500
896.2900
897.0000
2,163,200
Wed, 25 Mar 2026
912.4900
922.1500
909.0900
916.3100
2,177,700
Tue, 24 Mar 2026
907.0000
908.6700
895.6100
903.0200
2,572,700
Mon, 23 Mar 2026
913.4900
926.7800
907.2300
910.5500
2,817,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
11 · DEFA14A
After-hours · 16:23 ET
DEFA14A ↗
Fri, 20 Mar 2026
10 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Fri, 20 Mar 2026
910.5500
925.3800
899.2900
906.7000
4,818,800
Thu, 19 Mar 2026
914.0000
924.5300
910.8600
917.5000
2,379,000
Wed, 18 Mar 2026
925.0000
929.0000
905.1100
918.0500
3,443,800
Tue, 17 Mar 2026
978.9200
981.1700
925.2500
930.3500
5,637,500
Mon, 16 Mar 2026
991.9800
998.1700
975.5100
989.1200
2,289,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
980.1300
1003.2200
978.0000
985.0800
1,984,400
Thu, 12 Mar 2026
993.4500
994.5000
973.1600
977.2500
2,340,100
Wed, 11 Mar 2026
1000.0300
1002.9300
990.3000
999.8400
1,446,900
Tue, 10 Mar 2026
1006.0000
1012.0000
994.0000
1001.3500
1,663,700
Mon, 09 Mar 2026
986.8900
1008.9300
980.5800
1008.3900
2,802,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9 · PRE 14A
After-hours · 16:35 ET
PRE 14A ↗
Fri, 06 Mar 2026
975.0000
991.2200
966.0900
990.3300
2,627,800
Thu, 05 Mar 2026
990.0000
993.5600
965.6000
983.2600
3,769,900
Wed, 04 Mar 2026
1011.6300
1015.6600
993.6600
1003.5700
1,965,500
Tue, 03 Mar 2026
1015.0000
1020.0100
995.0700
1007.7300
2,846,000
Mon, 02 Mar 2026
1044.6200
1056.2000
1013.0000
1017.9700
3,094,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1019.1700
1053.0000
1017.3600
1051.9900
4,325,900
Thu, 26 Feb 2026
1024.0800
1026.9200
1007.3800
1022.0200
2,666,400
Wed, 25 Feb 2026
1036.5800
1053.6300
1027.0000
1028.8300
2,481,900
Tue, 24 Feb 2026
1042.9500
1058.9000
1024.0800
1042.1500
2,803,100
Mon, 23 Feb 2026
1047.0200
1064.4500
1034.0000
1058.5601
4,767,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1023.8600
1028.6500
1002.4600
1009.5200
3,249,400
Thu, 19 Feb 2026
1010.8200
1025.2300
1007.0000
1023.2200
2,145,800
Wed, 18 Feb 2026
1032.3600
1037.5400
1011.3100
1020.5600
3,236,900
Tue, 17 Feb 2026
1045.6100
1067.0000
1034.8800
1036.0500
2,984,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1039.9800
1064.3400
1033.6899
1040.0000
2,698,700
Thu, 12 Feb 2026
8 · 10-K
After market open · 13:58 ET
10-K ↗
Thu, 12 Feb 2026
1024.8700
1059.8400
1012.0000
1038.2700
3,592,200
Wed, 11 Feb 2026
1026.5000
1030.1000
1012.6200
1015.2100
2,599,900
Tue, 10 Feb 2026
1050.6600
1055.6500
1023.8800
1025.0000
3,539,400
Mon, 09 Feb 2026
1077.0900
1106.9399
1042.9200
1044.6700
3,423,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1056.0000
1060.0200
1033.2700
1058.1801
4,887,100
Thu, 05 Feb 2026
1065.5000
1075.0000
1005.8300
1020.8400
7,742,400
Wed, 04 Feb 2026
1075.1200
1114.0000
1065.0000
1107.1200
7,119,400
Wed, 04 Feb 2026
7 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 03 Feb 2026
1040.7500
1048.8000
993.5800
1003.4600
5,483,900
Mon, 02 Feb 2026
1037.5699
1057.4100
1037.5699
1044.1300
2,757,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1033.3000
1048.5699
1020.0000
1037.1500
3,303,100
Thu, 29 Jan 2026
1025.3600
1040.0000
1018.0000
1024.1400
2,293,000
Wed, 28 Jan 2026
1029.1100
1029.6899
1004.1400
1023.8000
3,300,200
Tue, 27 Jan 2026
1064.1100
1073.3900
1034.8101
1039.5100
2,587,900
Mon, 26 Jan 2026
1062.2100
1067.0800
1043.3199
1062.7500
2,244,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1083.7300
1084.3199
1063.0200
1064.2900
2,592,900
Thu, 22 Jan 2026
1078.5200
1095.4800
1071.7400
1087.3800
2,478,200
Wed, 21 Jan 2026
1043.8600
1081.3300
1042.0200
1078.5200
3,685,900
Tue, 20 Jan 2026
1028.1500
1045.8500
1015.9600
1041.2900
2,484,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1024.4301
1049.9399
1018.0000
1038.4000
3,829,000
Thu, 15 Jan 2026
1062.5601
1067.6500
1012.5700
1032.9700
4,183,400
Wed, 14 Jan 2026
1081.7500
1084.0000
1061.1200
1073.2900
1,912,600
Tue, 13 Jan 2026
1083.0000
1090.2200
1069.0900
1077.1899
2,194,200
Mon, 12 Jan 2026
1058.0000
1083.3600
1058.0000
1081.0000
2,380,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
1086.8300
1104.5200
1063.0300
1063.5601
2,561,900
Thu, 08 Jan 2026
1113.6899
1133.9500
1070.1500
1085.1899
3,156,000
Wed, 07 Jan 2026
1077.0000
1117.6600
1075.9600
1108.0900
4,652,800
Tue, 06 Jan 2026
1044.1100
1070.8300
1039.9301
1064.0400
2,690,700
Mon, 05 Jan 2026
1069.2300
1085.3800
1033.3800
1041.5100
4,084,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
1076.4000
1080.6600
1052.0800
1080.3600
2,469,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
1079.7600
1083.5000
1074.4301
1074.6801
1,646,700
Tue, 30 Dec 2025
1078.9600
1082.3700
1072.0699
1079.7500
1,251,500
Mon, 29 Dec 2025
1077.9500
1085.5000
1074.3800
1078.7300
1,653,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1076.9800
1081.3900
1068.3000
1077.7500
1,014,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1074.6400
1085.7300
1072.7100
1076.9800
932,800
Tue, 23 Dec 2025
1063.5000
1088.4800
1063.5000
1071.6400
2,108,600
Mon, 22 Dec 2025
1076.7200
1083.4800
1063.0000
1076.4800
2,625,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1059.0100
1075.3800
1059.0100
1071.4399
5,829,100
Thu, 18 Dec 2025
1041.8000
1079.2600
1039.5400
1056.8800
3,848,600
Wed, 17 Dec 2025
1064.3000
1064.3000
1036.4100
1041.7900
3,726,600
Tue, 16 Dec 2025
1063.5000
1068.2500
1036.2300
1054.2900
4,024,500
Mon, 15 Dec 2025
1032.5500
1065.0000
1032.5500
1062.1899
4,648,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
1008.7600
1028.9000
1003.5000
1027.5100
3,275,200
Thu, 11 Dec 2025
1008.1500
1031.5601
987.0000
1009.3800
4,517,000
Wed, 10 Dec 2025
985.0000
1003.0000
977.1200
993.6400
2,966,300
Tue, 09 Dec 2025
1002.8400
1012.0000
979.1800
982.2200
2,569,700
Tue, 09 Dec 2025
6 · SC TO-T/A
Pre-market · 08:46 ET
SC TO-T/A ↗
Mon, 08 Dec 2025
1010.7400
1014.2000
988.8800
997.5900
3,088,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1023.8400
1027.3900
1004.0000
1010.3100
2,502,100
Thu, 04 Dec 2025
1032.6300
1032.6300
1007.1800
1014.4900
3,854,900
Wed, 03 Dec 2025
1046.3900
1051.4800
1022.3200
1033.5601
3,447,000
Tue, 02 Dec 2025
1052.5699
1068.1801
1040.3600
1046.1200
3,280,000
Mon, 01 Dec 2025
1074.3800
1084.1500
1055.0000
1057.8900
3,070,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1096.7200
1099.0500
1067.6899
1075.4700
2,732,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
1102.0000
1111.9900
1098.1000
1104.3400
3,093,700
Tue, 25 Nov 2025
1075.8300
1111.1100
1073.2500
1109.9399
4,181,500
Mon, 24 Nov 2025
1056.7700
1075.7200
1049.3800
1070.1600
5,497,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
5 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 21 Nov 2025
1041.0000
1066.6500
1038.0000
1059.7000
4,266,700
Thu, 20 Nov 2025
1045.5000
1057.0000
1038.2500
1043.2900
3,135,700
Wed, 19 Nov 2025
1029.6400
1055.5900
1026.2500
1049.6000
3,571,200
Tue, 18 Nov 2025
1014.0100
1040.7200
1014.0100
1030.0500
3,430,500
Mon, 17 Nov 2025
1003.7200
1032.1400
998.3000
1021.7000
4,720,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
1009.0000
1033.6200
1007.7900
1025.2800
3,862,300
Thu, 13 Nov 2025
1010.0900
1032.9500
1010.0900
1022.8700
4,153,600
Wed, 12 Nov 2025
993.1200
1022.4200
990.1000
1017.7800
5,185,200
Tue, 11 Nov 2025
966.5500
999.9500
965.2900
988.6200
4,166,400
Mon, 10 Nov 2025
939.7400
981.9900
938.4100
966.6400
5,696,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · SC TO-T
After-hours · 16:07 ET
SC TO-T ↗
Fri, 07 Nov 2025
931.1700
932.0000
900.9000
924.3700
4,373,400
Thu, 06 Nov 2025
928.0000
949.9000
916.2600
937.4400
6,417,400
Wed, 05 Nov 2025
911.0000
955.4600
907.8600
925.8100
7,272,900
Tue, 04 Nov 2025
891.4100
915.2200
883.6400
906.8600
5,911,500
Mon, 03 Nov 2025
866.5300
901.3400
862.6200
896.5300
5,401,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
839.1600
869.9100
834.1900
862.8600
5,015,000
Thu, 30 Oct 2025
3 · 10-Q
After market open · 11:15 ET
10-Q ↗
Thu, 30 Oct 2025
837.5000
853.0000
812.2500
844.5000
6,037,200
Thu, 30 Oct 2025
2 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 29 Oct 2025
827.3100
830.2900
809.6300
813.5300
3,591,200
Tue, 28 Oct 2025
826.0000
829.4600
814.0500
820.1000
2,493,500
Mon, 27 Oct 2025
825.0000
826.4200
811.4800
826.4100
2,114,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · SC TO-C
After-hours · 16:30 ET
SC TO-C ↗
Fri, 24 Oct 2025
815.2100
834.1500
812.5000
825.4500
2,211,200
Thu, 23 Oct 2025
806.4000
824.7000
806.0200
821.0400
2,632,900