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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1150.6100
1158.4301
1138.3060
1149.3600
2,159,931
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
Wed, 22 Oct 2025
798.4000
815.9400
793.8200
812.4300
2,930,600
Tue, 21 Oct 2025
806.9300
812.9900
798.7100
799.5700
2,099,500
Mon, 20 Oct 2025
805.6000
809.4100
799.7700
808.9600
2,279,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
788.9600
804.4400
783.8500
802.8300
3,983,000
Thu, 16 Oct 2025
825.0700
834.7000
815.3700
819.3800
2,272,900
Wed, 15 Oct 2025
812.5000
830.1900
808.5800
826.5700
2,355,800
Tue, 14 Oct 2025
822.0900
822.0900
806.0000
812.3500
1,928,400
Mon, 13 Oct 2025
832.6800
835.3200
817.3500
819.4000
2,167,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
858.0000
864.3500
830.1100
833.4900
3,431,000
Thu, 09 Oct 2025
851.6900
860.2500
845.7000
855.3500
3,071,700
Wed, 08 Oct 2025
850.0000
856.0000
844.9900
845.7200
2,180,900
Tue, 07 Oct 2025
845.0000
848.5400
836.5800
843.6300
2,610,800
Mon, 06 Oct 2025
839.9500
856.5700
838.6600
845.0500
3,651,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
824.9400
848.1300
816.1000
839.8700
5,088,500
Thu, 02 Oct 2025
814.3600
834.4600
812.8100
819.8500
4,291,800
Wed, 01 Oct 2025
763.3000
833.3000
763.3000
825.4200
10,124,500
Tue, 30 Sep 2025
726.9600
766.3500
725.3100
763.0000
6,234,300
Mon, 29 Sep 2025
725.5500
727.8600
716.0800
726.5100
3,309,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
724.1200
729.0000
717.0800
724.5400
3,559,700
Thu, 25 Sep 2025
737.6700
740.0000
712.0500
714.5900
5,136,400
Wed, 24 Sep 2025
745.9900
746.9400
736.1600
741.8500
2,243,000
Tue, 23 Sep 2025
750.5700
753.0000
743.1700
746.9800
2,910,100
Mon, 22 Sep 2025
748.5600
762.0400
746.2700
754.9500
2,527,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
765.0000
765.0000
749.2000
751.9900
7,349,500
Thu, 18 Sep 2025
761.3800
772.5400
759.0100
762.9300
3,464,000
Wed, 17 Sep 2025
761.4900
776.9600
756.3400
760.1300
3,471,200
Tue, 16 Sep 2025
745.4100
770.3800
744.5400
764.7100
3,881,300
Mon, 15 Sep 2025
753.0700
756.3400
742.1100
748.1900
2,790,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
760.1700
761.6000
748.0000
755.3900
2,198,300
Thu, 11 Sep 2025
752.4800
761.1300
750.3700
756.2800
2,197,500
Wed, 10 Sep 2025
748.0900
755.8000
742.4900
754.6200
2,477,400
Tue, 09 Sep 2025
734.1800
752.8400
733.8700
750.6100
2,986,900
Mon, 08 Sep 2025
729.7100
742.7000
719.2200
738.6400
4,534,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
744.7000
744.7000
722.5700
727.2100
3,958,200