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
1223.9200
1235.4900
1213.1600
1213.4800
24,148
Thu, 22 Oct 2026
1225.9500
1241.6500
1209.5200
1239.5900
21,200
Wed, 21 Oct 2026
1225.1400
1233.2900
1217.2200
1223.4301
18,900
Tue, 20 Oct 2026
1216.8400
1235.8400
1215.9100
1225.6801
27,900
Mon, 19 Oct 2026
1199.2500
1211.5000
1196.3800
1210.2100
18,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1207.0000
1220.5000
1196.1500
1203.2600
22,300
Thu, 15 Oct 2026
1194.0000
1220.9600
1185.4100
1198.7500
29,500
Wed, 14 Oct 2026
1168.2800
1188.0000
1166.5400
1186.3300
21,100
Tue, 13 Oct 2026
1189.7700
1193.8900
1171.8300
1173.9800
27,000
Mon, 12 Oct 2026
1170.0000
1187.3000
1169.0000
1177.2100
19,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1188.7100
1194.0800
1168.6600
1173.1600
19,200
Thu, 08 Oct 2026
1168.8400
1197.4700
1164.4200
1184.6200
27,000
Wed, 07 Oct 2026
1125.6400
1177.7200
1125.6400
1169.6000
34,000
Tue, 06 Oct 2026
1160.9100
1165.2700
1147.9500
1157.6700
22,800
Mon, 05 Oct 2026
1145.0400
1165.6000
1142.7600
1155.3600
25,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1155.0000
1162.7000
1141.6600
1149.6100
24,800
Thu, 01 Oct 2026
1142.5500
1152.6899
1125.5000
1151.2900
28,100
Wed, 30 Sep 2026
1131.2800
1146.5200
1125.1700
1134.6700
31,600
Tue, 29 Sep 2026
1130.8101
1140.0000
1125.1500
1127.8300
25,100
Mon, 28 Sep 2026
1151.6500
1154.4900
1120.0000
1140.0100
30,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1144.4600
1157.7500
1134.0100
1154.8900
29,700
Thu, 24 Sep 2026
1145.0500
1159.8199
1142.4301
1145.0300
33,200
Wed, 23 Sep 2026
1146.9399
1154.8000
1138.3101
1147.2700
34,200
Tue, 22 Sep 2026
1154.8700
1169.1000
1141.9500
1150.0300
33,600
Mon, 21 Sep 2026
1148.1600
1155.4399
1136.0100
1146.1100
28,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1130.8199
1147.6600
1111.6200
1143.4301
89,100
Thu, 17 Sep 2026
1146.0000
1147.1000
1125.7100
1133.9100
26,800
Wed, 16 Sep 2026
1157.9200
1161.0400
1124.3101
1134.8500
35,300
Tue, 15 Sep 2026
1170.7900
1172.3500
1149.8199
1159.7500
37,700
Mon, 14 Sep 2026
1144.1700
1169.9600
1125.0100
1167.6300
51,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1144.8300
1145.7800
1131.6700
1138.5699
34,000
Thu, 10 Sep 2026
1124.7300
1139.4000
1109.7200
1136.8000
37,400
Wed, 09 Sep 2026
1110.5400
1123.0601
1104.3199
1117.4500
34,900
Tue, 08 Sep 2026
1128.4900
1140.0699
1116.4100
1127.6801
27,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1116.0100
1136.8199
1115.6300
1135.8900
31,700
Thu, 03 Sep 2026
1122.1500
1135.2400
1107.2700
1122.9100
45,300
Wed, 02 Sep 2026
1106.2400
1127.9000
1102.2700
1113.1300
41,200
Tue, 01 Sep 2026
1126.9900
1139.9900
1088.7000
1097.9800
27,500
Mon, 31 Aug 2026
1163.1100
1163.1100
1126.5000
1128.8900
37,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1154.4600
1167.9000
1150.5601
1161.1300
45,500
Thu, 27 Aug 2026
1155.5000
1165.0500
1142.9100
1142.9200
44,800
Wed, 26 Aug 2026
1179.6200
1183.6100
1157.3900
1163.2400
40,500
Tue, 25 Aug 2026
1173.4900
1189.6400
1159.9600
1178.6200
30,100
Mon, 24 Aug 2026
1172.1600
1183.5000
1166.5200
1175.2900
54,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1158.5000
1222.5900
1141.4800
1166.9301
40,800
Thu, 20 Aug 2026
1160.5000
1174.8300
1148.1801
1152.5000
33,900
Wed, 19 Aug 2026
1177.8700
1198.5000
1172.3400
1173.7500
22,900
Tue, 18 Aug 2026
1171.5000
1194.0000
1163.9399
1173.2700
32,600
Mon, 17 Aug 2026
1184.4399
1194.0900
1118.2200
1165.2900
34,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1174.2400
1195.6100
1168.9301
1191.2000
32,000
Thu, 13 Aug 2026
1197.8600
1206.3199
1168.5400
1174.2300
27,400
Wed, 12 Aug 2026
1167.2500
1190.9301
1153.2800
1187.3800
30,900
Tue, 11 Aug 2026
1188.9000
1192.9000
1165.8600
1173.8300
34,600
Mon, 10 Aug 2026
1176.3000
1185.0000
1161.5699
1177.6899
39,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1193.8700
1208.2500
1174.8300
1185.7100
20,800
Thu, 06 Aug 2026
1221.2000
1231.0000
1194.7600
1195.1600
20,500
Wed, 05 Aug 2026
16 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Wed, 05 Aug 2026
1215.3199
1223.9900
1201.5699
1212.7700
20,400
Tue, 04 Aug 2026
1201.6899
1218.8800
1193.7800
1210.2600
20,100
Mon, 03 Aug 2026
1217.0400
1241.7100
1191.7100
1213.0699
19,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1226.5500
1242.5800
1173.7400
1203.5400
26,200
Thu, 30 Jul 2026
1252.4700
1262.3500
1198.0000
1225.5200
24,700
Thu, 30 Jul 2026
15 · 8-K
Pre-market · 08:31 ET
FORM 8-K ↗
Thu, 30 Jul 2026
14 · 10-Q
Pre-market · 08:25 ET
FORM 10-Q ↗
Wed, 29 Jul 2026
1219.4100
1254.3500
1216.1000
1233.9600
23,800
Tue, 28 Jul 2026
1192.1100
1221.2300
1187.4301
1213.5200
21,400
Mon, 27 Jul 2026
1164.6200
1192.1300
1159.0000
1178.7900
21,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1155.5400
1162.1000
1143.9200
1154.8800
18,800
Thu, 23 Jul 2026
1126.4500
1144.6700
1110.7500
1143.1300
18,400
Wed, 22 Jul 2026
1150.1200
1161.6600
1136.5100
1145.9000
19,000
Tue, 21 Jul 2026
1149.3600
1161.1899
1126.7700
1151.7100
17,800
Mon, 20 Jul 2026
1178.3101
1179.4700
1147.1300
1159.8400
17,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1195.3900
1215.7000
1166.5900
1177.8600
19,800
Thu, 16 Jul 2026
1187.0000
1206.4600
1183.3300
1202.0500
20,900
Wed, 15 Jul 2026
1179.0400
1198.6000
1175.5500
1180.4100
16,800
Tue, 14 Jul 2026
1177.3400
1182.5699
1154.4100
1178.1200
16,300
Mon, 13 Jul 2026
1160.8900
1194.4500
1160.8900
1184.3101
17,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1161.2700
1178.1200
1151.0900
1158.4800
11,500
Thu, 09 Jul 2026
1151.0000
1168.9700
1143.0100
1157.9600
21,800
Wed, 08 Jul 2026
1150.8800
1177.1200
1137.3500
1158.7900
25,800
Tue, 07 Jul 2026
1195.6100
1202.4900
1145.9301
1155.2400
23,500
Mon, 06 Jul 2026
1182.0300
1197.9399
1155.0000
1183.8199
14,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1162.4399
1190.6899
1155.6600
1183.2700
18,600
Wed, 01 Jul 2026
1139.0000
1183.2200
1139.0000
1169.9100
19,800
Tue, 30 Jun 2026
1151.0200
1155.1600
1119.6400
1141.4200
19,500
Mon, 29 Jun 2026
1151.2000
1164.2200
1143.1200
1153.8800
16,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1141.3101
1164.6899
1140.9600
1159.9600
54,500
Thu, 25 Jun 2026
1170.0000
1180.0000
1128.0200
1137.6700
25,300
Wed, 24 Jun 2026
1146.1899
1176.2100
1146.1899
1172.8600
15,900
Tue, 23 Jun 2026
1139.5000
1154.7600
1129.9700
1148.5000
20,700
Mon, 22 Jun 2026
1148.9800
1190.0000
1138.9000
1140.5300
16,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1129.4700
1156.0800
1119.1200
1144.6600
55,000
Wed, 17 Jun 2026
1137.3101
1148.2000
1103.9500
1125.4301
21,200
Tue, 16 Jun 2026
1142.8199
1156.7300
1130.0300
1146.1801
15,400
Mon, 15 Jun 2026
1169.8700
1195.0000
1125.3800
1130.0300
25,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1158.8900
1177.0900
1155.0000
1174.1801
17,900
Thu, 11 Jun 2026
1157.5800
1159.3300
1139.2600
1156.2100
12,100
Wed, 10 Jun 2026
1150.8400
1173.3199
1145.4800
1146.7800
18,000
Tue, 09 Jun 2026
1140.9100
1176.0699
1132.5100
1141.3000
15,000
Mon, 08 Jun 2026
1132.5300
1146.0000
1130.3101
1133.8600
17,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1125.2200
1138.3101
1114.9000
1132.5300
13,400
Thu, 04 Jun 2026
1113.6300
1127.5000
1107.3199
1115.9900
13,900
Wed, 03 Jun 2026
1110.8900
1110.8900
1091.7200
1100.4700
13,000
Tue, 02 Jun 2026
1099.5100
1111.7800
1097.8000
1106.1899
11,900
Mon, 01 Jun 2026
1098.9600
1115.6899
1085.6700
1110.1300
13,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1130.0000
1130.0000
1096.6801
1097.2900
17,100
Thu, 28 May 2026
1115.6899
1127.6899
1107.0400
1123.5200
11,300
Wed, 27 May 2026
1111.2400
1120.7600
1094.3700
1114.0900
16,900
Tue, 26 May 2026
1104.0100
1126.4000
1102.0000
1117.2800
14,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1103.3199
1124.8000
1095.0000
1104.6899
18,000
Thu, 21 May 2026
1094.3101
1105.0000
1041.0000
1096.2100
31,000
Wed, 20 May 2026
1101.5800
1118.3600
1095.0000
1103.7300
14,700
Tue, 19 May 2026
1121.6700
1130.0000
1075.8800
1102.2500
13,400
Mon, 18 May 2026
1090.8800
1130.0000
1090.8800
1118.9500
15,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1111.2600
1115.1000
1088.0300
1093.0000
11,400
Thu, 14 May 2026
1123.8000
1130.0000
1102.4399
1108.6500
15,000
Wed, 13 May 2026
1110.0900
1118.0400
1094.5400
1112.0699
18,000
Tue, 12 May 2026
1108.1200
1121.0699
1097.0000
1109.9200
15,900
Mon, 11 May 2026
1130.1400
1134.5000
1102.4600
1104.0300
13,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1139.0699
1146.5100
1129.1300
1136.3500
13,300
Thu, 07 May 2026
1130.2400
1140.6400
1108.3700
1131.1000
15,500
Wed, 06 May 2026
1142.1000
1154.7800
1114.7800
1122.6400
18,500
Tue, 05 May 2026
13 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Tue, 05 May 2026
1122.2700
1146.7800
1114.8101
1127.5200
14,100
Mon, 04 May 2026
1126.7400
1148.2100
1118.9000
1119.8800
17,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 01 May 2026
1132.4000
1164.4200
1126.3800
1134.4200
15,100
Thu, 30 Apr 2026
1069.0900
1142.9200
1069.0900
1122.5100
22,100
Thu, 30 Apr 2026
11 · 8-K
Pre-market · 08:31 ET
FORM 8-K ↗
Thu, 30 Apr 2026
10 · 10-Q
Pre-market · 08:22 ET
FORM 10-Q ↗
Wed, 29 Apr 2026
1163.6300
1186.0000
1139.5699
1150.0000
16,000
Tue, 28 Apr 2026
1171.6899
1189.3500
1164.7400
1177.0100
22,000
Mon, 27 Apr 2026
1128.8300
1170.1801
1124.9301
1161.6400
25,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1128.6000
1147.2800
1118.2400
1127.8199
18,400
Thu, 23 Apr 2026
1151.9000
1156.2800
1123.3700
1132.0000
22,200
Wed, 22 Apr 2026
1148.1100
1156.8300
1138.6400
1154.0000
15,000
Tue, 21 Apr 2026
1149.0699
1157.1899
1136.4500
1142.9200
15,600
Mon, 20 Apr 2026
1150.8300
1163.6801
1148.9100
1151.2700
14,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1134.3800
1165.5300
1134.3800
1152.9301
16,700
Thu, 16 Apr 2026
1120.9301
1126.4800
1112.1801
1122.7300
17,400
Wed, 15 Apr 2026
1131.7100
1142.6200
1122.5200
1125.2800
15,600
Tue, 14 Apr 2026
1096.1300
1147.9399
1096.1300
1136.4301
22,600
Mon, 13 Apr 2026
1100.9700
1111.6000
1089.9900
1101.4700
14,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1101.0000
1102.9100
1090.8199
1101.8500
11,500
Thu, 09 Apr 2026
1076.9301
1102.7400
1076.9301
1100.0100
19,200
Wed, 08 Apr 2026
1093.0000
1113.1400
1077.2600
1079.5601
42,400
Tue, 07 Apr 2026
1069.4900
1086.0300
1055.1400
1074.0699
21,100
Mon, 06 Apr 2026
1052.5000
1079.5300
1046.8300
1072.9000
23,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1054.1400
1068.7000
1045.6000
1060.9301
12,400
Wed, 01 Apr 2026
1057.7700
1068.6500
1054.7500
1060.8300
16,500
Tue, 31 Mar 2026
1060.0000
1069.0699
1048.3400
1057.2600
18,700
Mon, 30 Mar 2026
1060.6600
1069.0500
1041.8199
1049.8400
20,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1065.4100
1066.6000
1047.3199
1050.5601
16,300
Thu, 26 Mar 2026
1064.4500
1079.1600
1064.2700
1070.1600
14,500
Wed, 25 Mar 2026
1076.7800
1091.8600
1064.3400
1070.2300
15,900
Tue, 24 Mar 2026
1055.3101
1068.2400
1052.1400
1062.5800
23,200
Tue, 24 Mar 2026
9 · DEFA14A
Pre-market · 08:35 ET
DEFA14A ↗
Tue, 24 Mar 2026
8 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Mon, 23 Mar 2026
1058.7600
1089.7200
1058.7600
1062.8300
21,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1059.0000
1063.3700
1035.2600
1036.8700
82,000
Thu, 19 Mar 2026
1055.2200
1073.1500
1051.0800
1064.3400
21,600
Wed, 18 Mar 2026
1066.4700
1077.2800
1057.7900
1060.3500
23,700
Tue, 17 Mar 2026
1059.4399
1084.0800
1059.4399
1078.0100
19,500
Mon, 16 Mar 2026
1070.0000
1070.0000
1048.6700
1055.6300
16,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1049.4800
1060.3800
1041.6100
1056.5601
13,900
Thu, 12 Mar 2026
1032.7800
1049.3600
1025.3400
1045.8199
18,400
Wed, 11 Mar 2026
1052.2200
1071.2200
1035.6500
1049.0400
19,800
Tue, 10 Mar 2026
1076.4800
1084.0800
1051.4301
1056.0601
18,900
Mon, 09 Mar 2026
1040.4000
1081.9500
1039.9500
1077.5300
19,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1044.2700
1068.7600
1035.4500
1068.7200
21,800
Thu, 05 Mar 2026
1067.9800
1075.5300
1050.0400
1064.8500
18,700
Wed, 04 Mar 2026
1047.8400
1080.0500
1047.8400
1077.3800
18,600
Tue, 03 Mar 2026
1024.6801
1064.2200
1024.6801
1045.5699
26,300
Mon, 02 Mar 2026
1043.3500
1057.7900
1016.3700
1049.1899
21,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1055.0000
1084.0800
1046.1700
1053.2100
19,300
Thu, 26 Feb 2026
1049.5900
1081.7100
1049.5900
1065.0699
21,400
Wed, 25 Feb 2026
1065.4100
1070.0699
1043.3500
1051.2500
16,700
Wed, 25 Feb 2026
7 · 8-K
Pre-market · 08:31 ET
FORM 8-K ↗
Wed, 25 Feb 2026
6 · 10-K
Pre-market · 08:19 ET
FORM 10-K ↗
Tue, 24 Feb 2026
1073.6100
1094.9000
1066.8300
1067.8300
12,900
Mon, 23 Feb 2026
1099.0000
1099.0000
1054.1200
1069.6400
16,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1083.2000
1098.3700
1077.4700
1094.6600
14,400
Thu, 19 Feb 2026
1071.1801
1089.2600
1061.5400
1080.3101
14,000
Wed, 18 Feb 2026
1065.0000
1101.1801
1065.0000
1083.8800
17,400
Tue, 17 Feb 2026
1070.1300
1079.6000
1041.0699
1073.5200
19,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1073.8700
1099.9800
1048.5400
1057.6801
23,200
Thu, 12 Feb 2026
1115.2900
1123.8500
1068.2700
1075.8101
19,600
Wed, 11 Feb 2026
1138.5100
1152.0000
1103.2200
1109.0699
13,100
Tue, 10 Feb 2026
1122.8300
1141.5699
1122.0800
1130.4500
14,100
Mon, 09 Feb 2026
1152.2000
1169.0000
1102.2000
1118.6000
18,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1198.0400
1206.0000
1158.0900
1158.2300
25,100
Thu, 05 Feb 2026
1166.1500
1191.1801
1156.0000
1185.0500
20,500
Wed, 04 Feb 2026
1162.1700
1185.3300
1158.6200
1160.1801
20,000
Tue, 03 Feb 2026
1185.4800
1195.3800
1155.1200
1158.8300
11,500
Mon, 02 Feb 2026
1167.8500
1197.5000
1157.5500
1187.6700
16,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1147.3000
1167.8500
1140.9900
1166.6300
16,600
Thu, 29 Jan 2026
1152.9500
1167.7900
1143.0200
1156.4600
18,900
Wed, 28 Jan 2026
1163.5000
1166.0000
1141.3500
1143.0699
10,500
Tue, 27 Jan 2026
1163.7200
1176.0000
1146.0900
1154.3101
15,900
Mon, 26 Jan 2026
1172.4301
1194.5000
1150.0000
1166.0100
16,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1171.2600
1209.2000
1158.3700
1172.1200
16,500
Thu, 22 Jan 2026
1198.1899
1224.7600
1170.7600
1182.1200
13,200
Wed, 21 Jan 2026
1141.8900
1210.8500
1140.9700
1193.7600
25,000
Tue, 20 Jan 2026
1122.0000
1134.0400
1119.3500
1132.7500
13,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1153.7400
1163.0000
1138.0000
1142.7100
15,300
Thu, 15 Jan 2026
1145.0000
1159.0000
1141.4399
1149.3000
17,600
Wed, 14 Jan 2026
1155.4100
1170.6100
1146.7200
1149.8900
16,600
Tue, 13 Jan 2026
1154.7000
1156.2100
1142.5400
1155.4900
9,800
Mon, 12 Jan 2026
1138.7100
1151.4301
1133.6500
1151.4301
12,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
1131.4700
1149.4000
1131.4700
1145.9800
12,400
Thu, 08 Jan 2026
1102.2600
1143.1000
1102.2600
1138.6600
14,300
Wed, 07 Jan 2026
1117.1700
1127.0000
1104.2400
1112.6200
16,600
Tue, 06 Jan 2026
1105.2600
1119.5900
1102.2200
1114.5400
16,400
Mon, 05 Jan 2026
1090.0000
1131.4600
1086.0000
1116.8600
18,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
1095.9301
1100.4700
1081.8800
1087.2600
17,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
1100.9000
1108.5000
1082.1300
1098.6000
16,500
Tue, 30 Dec 2025
1092.4200
1110.8000
1089.0000
1092.9301
13,600
Mon, 29 Dec 2025
1115.0699
1117.0000
1091.3199
1098.3800
20,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1115.7100
1118.0000
1101.5000
1109.8400
12,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1102.2600
1135.0000
1093.0000
1109.0500
8,500
Tue, 23 Dec 2025
1108.2700
1125.0000
1096.5100
1110.3300
21,100
Mon, 22 Dec 2025
1098.9900
1122.5100
1098.9900
1111.0300
18,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1109.2600
1125.0000
1099.1700
1101.6801
72,400
Thu, 18 Dec 2025
1118.6000
1129.9700
1107.8500
1111.8800
24,100
Wed, 17 Dec 2025
1102.1200
1120.0100
1070.5601
1105.9500
24,700
Tue, 16 Dec 2025
1111.6801
1123.0000
1094.3500
1108.8199
22,400
Mon, 15 Dec 2025
1123.9700
1131.6700
1106.6600
1114.9000
22,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
1123.0100
1130.4000
1091.2000
1117.9301
22,800
Thu, 11 Dec 2025
1117.0000
1131.9600
1107.9500
1114.0300
18,000
Wed, 10 Dec 2025
1079.3900
1117.5500
1079.3900
1107.5000
22,500
Tue, 09 Dec 2025
1073.6200
1095.3600
1073.6200
1081.5800
16,400
Mon, 08 Dec 2025
1088.0500
1101.0000
1074.5400
1074.7900
22,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1088.0800
1108.0000
1077.5900
1086.3900
28,100
Thu, 04 Dec 2025
1108.5400
1122.0000
1082.2900
1088.4301
18,900
Wed, 03 Dec 2025
1111.3199
1123.2200
1079.2300
1108.9500
17,200
Tue, 02 Dec 2025
1120.2800
1121.0000
1100.8700
1104.7200
14,100
Mon, 01 Dec 2025
1090.2000
1114.5500
1090.2000
1108.0300
17,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1098.4700
1106.8600
1086.1600
1106.5000
14,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
1083.8800
1104.0000
1083.8800
1091.5500
20,200
Tue, 25 Nov 2025
1062.1899
1096.0400
1062.1899
1089.0000
18,100
Mon, 24 Nov 2025
5 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Mon, 24 Nov 2025
1078.3600
1090.0000
1053.7900
1062.4200
22,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1055.3101
1088.8101
1055.3101
1079.6700
27,100
Thu, 20 Nov 2025
1080.9301
1104.2700
1049.2400
1050.2400
17,400
Wed, 19 Nov 2025
1063.4000
1073.0000
1040.0000
1061.8400
17,600
Tue, 18 Nov 2025
1031.5699
1070.8600
1031.5699
1062.5200
14,900
Mon, 17 Nov 2025
1069.9900
1073.0699
1033.1000
1038.1100
18,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
1066.3500
1078.2000
1054.0000
1071.5000
15,300
Thu, 13 Nov 2025
4 · 8-K
After-hours · 17:08 ET
FORM 8-K ↗
Thu, 13 Nov 2025
1073.1500
1096.9500
1060.6700
1066.3500
18,200
Wed, 12 Nov 2025
1082.2400
1093.9399
1074.1700
1080.0601
21,300
Wed, 12 Nov 2025
3 · 8-K
Pre-market · 07:45 ET
FORM 8-K ↗
Tue, 11 Nov 2025
1094.7300
1109.2200
1061.3600
1077.9700
33,600
Mon, 10 Nov 2025
1056.8000
1115.5100
1056.8000
1099.2000
32,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1039.4200
1052.8199
1019.2700
1049.4900
20,800
Thu, 06 Nov 2025
1041.8199
1044.0000
1022.0900
1037.2700
24,000
Wed, 05 Nov 2025
1038.8300
1052.8800
1031.0000
1037.6100
24,100
Tue, 04 Nov 2025
1034.2800
1040.0601
1015.5000
1033.1899
26,100
Mon, 03 Nov 2025
1012.1300
1037.2400
990.0900
1036.5200
24,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1038.1400
1048.0000
1010.6800
1012.1300
55,300
Thu, 30 Oct 2025
1031.6300
1070.3400
1015.0000
1042.6600
63,700
Wed, 29 Oct 2025
1054.0800
1082.7400
1040.0900
1042.4900
46,200
Wed, 29 Oct 2025
2 · 8-K
Pre-market · 08:31 ET
FORM 8-K ↗
Wed, 29 Oct 2025
1 · 10-Q
Pre-market · 08:18 ET
FORM 10-Q ↗
Tue, 28 Oct 2025
1034.8500
1068.8800
1025.0000
1060.3600
37,100
Mon, 27 Oct 2025
1027.5000
1035.0000
1022.4100
1033.8199
22,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1021.0700
1027.6100
1007.0000
1022.2400
28,200
Thu, 23 Oct 2025
1031.4200
1040.0000
1010.0000
1014.5400
36,300