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
1678.0400
1686.9750
1653.0900
1670.2900
197,997
Thu, 22 Oct 2026
1675.0000
1713.3900
1666.1300
1684.6400
229,700
Wed, 21 Oct 2026
1606.0000
1681.2600
1606.0000
1677.9399
140,300
Tue, 20 Oct 2026
1635.7400
1648.9200
1611.7000
1634.0100
239,700
Mon, 19 Oct 2026
1632.2300
1642.0000
1620.0000
1625.7300
135,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1634.5601
1646.6300
1613.0500
1622.2900
263,900
Thu, 15 Oct 2026
1620.0000
1659.7000
1609.4500
1639.0400
260,100
Wed, 14 Oct 2026
1601.4800
1619.5800
1592.5400
1609.2700
287,000
Tue, 13 Oct 2026
1587.7400
1604.3900
1560.4600
1598.0300
245,300
Mon, 12 Oct 2026
1559.1300
1568.4800
1549.7800
1563.0100
188,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1530.5601
1562.1600
1527.5300
1549.9900
180,600
Thu, 08 Oct 2026
1521.5601
1536.5400
1500.9000
1529.4600
264,500
Wed, 07 Oct 2026
1532.8199
1551.1700
1516.5400
1533.4800
227,200
Tue, 06 Oct 2026
1560.0000
1585.7200
1512.5200
1533.0699
196,000
Mon, 05 Oct 2026
1483.1400
1545.7500
1479.1500
1541.6300
167,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1491.8400
1501.9000
1480.1500
1486.1899
129,300
Thu, 01 Oct 2026
1533.5500
1533.5500
1473.8101
1481.1700
167,700
Wed, 30 Sep 2026
1535.1200
1554.8300
1510.3800
1510.9500
152,500
Tue, 29 Sep 2026
1540.4200
1552.8199
1523.5400
1537.3300
144,800
Mon, 28 Sep 2026
1488.9700
1545.4500
1485.0200
1545.2600
185,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1510.3900
1525.5400
1495.5100
1511.6400
129,600
Thu, 24 Sep 2026
1484.9100
1541.0200
1478.1899
1519.1500
260,900
Wed, 23 Sep 2026
1484.5699
1512.8800
1482.2000
1492.3400
238,600
Tue, 22 Sep 2026
1432.9000
1506.6500
1424.8199
1490.7600
302,000
Mon, 21 Sep 2026
1402.6600
1436.0900
1396.1100
1430.4399
168,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1404.8199
1415.6300
1385.1300
1392.3199
544,400
Thu, 17 Sep 2026
1401.1200
1423.4200
1380.4399
1410.4399
288,000
Wed, 16 Sep 2026
1337.5601
1400.0800
1331.2400
1378.6899
355,600
Tue, 15 Sep 2026
1293.4600
1335.8400
1284.7300
1330.4000
211,700
Mon, 14 Sep 2026
1302.8800
1306.1400
1274.5100
1285.7500
206,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1294.0300
1302.8500
1286.6600
1293.5200
96,700
Thu, 10 Sep 2026
1275.7900
1296.6500
1266.5500
1280.5800
185,900
Wed, 09 Sep 2026
1303.5699
1316.3900
1288.8400
1290.3600
193,700
Tue, 08 Sep 2026
1331.8101
1347.8500
1322.9200
1325.5200
151,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1341.5699
1358.7800
1339.0900
1345.2600
103,000
Thu, 03 Sep 2026
1376.1600
1387.3199
1334.7300
1356.2300
168,300
Wed, 02 Sep 2026
1361.3600
1398.1300
1357.1899
1367.7400
179,000
Tue, 01 Sep 2026
1410.7500
1415.0000
1370.3300
1375.9600
168,500
Mon, 31 Aug 2026
1384.2000
1407.1100
1376.2400
1405.1400
221,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1401.0900
1406.9301
1391.6200
1398.5800
202,000
Thu, 27 Aug 2026
1406.3600
1440.2200
1400.6100
1407.4301
146,000
Wed, 26 Aug 2026
1392.1100
1413.4100
1390.8101
1398.4600
97,100
Tue, 25 Aug 2026
1413.5699
1421.7800
1395.9900
1402.2500
116,900
Mon, 24 Aug 2026
1393.4800
1419.1000
1385.6801
1398.8900
164,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1385.9900
1404.5200
1377.1000
1395.2500
365,600
Thu, 20 Aug 2026
1408.5699
1447.6500
1387.6700
1393.2300
444,600
Wed, 19 Aug 2026
1423.1700
1456.7700
1419.4100
1425.0900
121,700
Tue, 18 Aug 2026
1427.6100
1427.6100
1396.1200
1399.6700
140,600
Mon, 17 Aug 2026
1408.9600
1428.5000
1406.4900
1417.4200
107,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1419.4399
1423.9399
1402.6100
1419.0200
162,000
Thu, 13 Aug 2026
1446.2300
1446.2300
1405.7200
1430.7600
89,600
Wed, 12 Aug 2026
1426.1100
1442.5300
1417.0500
1438.5300
140,600
Tue, 11 Aug 2026
1422.1899
1445.0000
1410.9200
1437.1801
119,700
Mon, 10 Aug 2026
1421.3500
1442.1801
1419.2000
1427.5300
148,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1419.4900
1435.3101
1410.3900
1429.4600
123,700
Thu, 06 Aug 2026
1420.9000
1423.1400
1402.9700
1421.2400
127,000
Wed, 05 Aug 2026
1445.1100
1474.1899
1416.1100
1421.5200
187,700
Tue, 04 Aug 2026
1445.0000
1457.5601
1421.6801
1437.0000
178,100
Mon, 03 Aug 2026
15 · 8-K
After-hours · 16:48 ET
8-K ↗
Mon, 03 Aug 2026
1409.6100
1455.4000
1409.6100
1445.0000
216,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
14 · 10-Q
After market open · 13:17 ET
10-Q ↗
Fri, 31 Jul 2026
1465.0100
1465.0100
1369.5000
1416.3000
257,200
Thu, 30 Jul 2026
13 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 30 Jul 2026
1382.1300
1386.2700
1358.5800
1380.6100
203,500
Wed, 29 Jul 2026
1388.2800
1412.3600
1383.2600
1388.3300
166,100
Tue, 28 Jul 2026
1369.6300
1398.0000
1359.0601
1388.3800
202,400
Mon, 27 Jul 2026
1326.9600
1341.5800
1313.7000
1336.2900
110,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1334.4000
1339.3700
1315.5900
1327.1801
187,700
Thu, 23 Jul 2026
1320.0000
1346.2600
1304.3800
1331.8700
318,400
Wed, 22 Jul 2026
1298.3700
1299.5200
1277.3900
1285.9000
167,000
Tue, 21 Jul 2026
1236.6400
1303.7500
1216.9000
1298.1700
174,800
Mon, 20 Jul 2026
1295.3500
1295.8000
1269.2100
1273.7700
197,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1312.1300
1339.5800
1301.3600
1310.0200
131,400
Thu, 16 Jul 2026
1313.0601
1341.1200
1306.4000
1335.0900
118,400
Wed, 15 Jul 2026
1321.4399
1332.2400
1314.3500
1316.5500
139,800
Tue, 14 Jul 2026
1298.6100
1317.4500
1287.0800
1314.8300
146,900
Mon, 13 Jul 2026
1288.1600
1308.3000
1279.0601
1299.5300
99,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1295.9200
1303.4500
1281.3000
1296.1700
106,800
Thu, 09 Jul 2026
1250.5300
1290.4200
1250.5300
1288.0200
110,200
Wed, 08 Jul 2026
1269.0200
1288.3500
1245.0000
1248.9800
156,600
Tue, 07 Jul 2026
1313.0699
1318.0000
1285.7100
1295.5900
175,500
Mon, 06 Jul 2026
1307.3700
1314.3101
1284.2800
1295.5601
165,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1308.1500
1321.4700
1291.6801
1308.4301
177,500
Wed, 01 Jul 2026
1284.7400
1311.4100
1278.6500
1300.3800
265,400
Tue, 30 Jun 2026
1265.5699
1285.1600
1248.7300
1277.5100
235,000
Mon, 29 Jun 2026
1259.1899
1267.1899
1247.5601
1258.8199
243,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1240.6000
1269.6200
1240.6000
1263.7500
381,200
Thu, 25 Jun 2026
1224.2700
1261.0100
1212.7800
1243.4200
399,300
Wed, 24 Jun 2026
1175.9900
1219.4900
1167.0500
1203.1801
294,800
Tue, 23 Jun 2026
1169.3300
1175.5200
1146.0100
1156.6400
306,100
Mon, 22 Jun 2026
1139.0300
1164.7400
1132.7200
1164.0699
325,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1135.5900
1151.5800
1129.5300
1144.8400
254,400
Wed, 17 Jun 2026
1140.4800
1156.0699
1121.0601
1129.5300
148,600
Tue, 16 Jun 2026
1163.2800
1166.2000
1148.9100
1151.5699
149,900
Mon, 15 Jun 2026
1142.1899
1167.3900
1135.9900
1154.4700
207,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1146.3500
1157.7600
1122.7100
1131.4900
116,100
Thu, 11 Jun 2026
1137.4399
1142.6500
1113.9000
1141.2500
113,400
Wed, 10 Jun 2026
1141.5900
1163.6899
1127.9500
1133.0300
187,000
Tue, 09 Jun 2026
1155.6500
1169.3101
1136.1300
1162.7900
312,000
Mon, 08 Jun 2026
1153.5100
1158.1100
1137.8199
1138.8800
183,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1179.1000
1187.4900
1148.5900
1154.3300
255,100
Thu, 04 Jun 2026
1189.2400
1198.0200
1173.8700
1180.4800
183,600
Wed, 03 Jun 2026
1184.8199
1184.8199
1146.2100
1169.3199
229,100
Tue, 02 Jun 2026
1167.6500
1175.6200
1154.6600
1170.0000
181,500
Mon, 01 Jun 2026
1167.5699
1192.5000
1166.7800
1183.5699
209,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1162.8300
1183.1500
1157.3300
1180.5800
509,200
Thu, 28 May 2026
1110.3900
1166.8400
1107.8101
1163.5000
284,500
Wed, 27 May 2026
1110.1100
1124.9900
1089.4100
1093.8400
136,800
Tue, 26 May 2026
1098.4600
1109.4800
1088.5200
1101.3300
169,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1096.1801
1109.9600
1088.6700
1103.0900
134,500
Thu, 21 May 2026
1075.3800
1096.1899
1056.8300
1090.4500
143,700
Wed, 20 May 2026
1048.5601
1085.1600
1027.6500
1082.6700
214,200
Tue, 19 May 2026
1071.1100
1096.4100
1046.9100
1050.7700
318,100
Mon, 18 May 2026
1036.5699
1079.6899
1031.1500
1074.8400
261,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1031.5100
1056.9301
1028.0100
1031.6400
204,100
Thu, 14 May 2026
1030.2000
1053.5400
1030.2000
1041.9100
291,100
Wed, 13 May 2026
1056.3500
1069.0000
1023.0500
1025.5300
344,800
Wed, 13 May 2026
12 · 8-K
Pre-market · 08:56 ET
8-K ↗
Tue, 12 May 2026
1086.2200
1089.5601
1070.0900
1072.4500
197,600
Mon, 11 May 2026
11 · 8-K
After-hours · 16:41 ET
8-K ↗
Mon, 11 May 2026
1116.6600
1130.0000
1078.4399
1078.5300
316,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
10 · 10-Q
After market open · 11:42 ET
10-Q ↗
Fri, 08 May 2026
1193.0500
1228.8800
1110.8199
1124.4600
539,200
Thu, 07 May 2026
9 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 07 May 2026
1333.9100
1347.0300
1307.8101
1319.2900
198,700
Wed, 06 May 2026
1326.4900
1340.8900
1308.1600
1327.0400
183,300
Tue, 05 May 2026
1282.7500
1315.1801
1278.3199
1302.4200
113,200
Mon, 04 May 2026
1259.4600
1277.6400
1249.2200
1260.5400
72,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1281.8300
1285.3199
1263.4100
1267.0699
99,100
Thu, 30 Apr 2026
1244.8500
1280.2900
1239.2800
1276.6100
147,800
Wed, 29 Apr 2026
1257.2000
1281.5100
1228.5699
1240.1500
115,700
Tue, 28 Apr 2026
1275.4700
1288.8400
1256.2100
1262.4800
94,000
Mon, 27 Apr 2026
1279.9600
1297.0000
1267.2800
1274.7000
106,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1260.8700
1294.9100
1252.0100
1282.4500
148,500
Thu, 23 Apr 2026
1287.0601
1295.3101
1228.7100
1264.3600
149,400
Wed, 22 Apr 2026
1330.4900
1339.0300
1309.2300
1310.0699
92,900
Tue, 21 Apr 2026
1331.1500
1354.0900
1317.7500
1324.2700
151,300
Mon, 20 Apr 2026
1334.6600
1339.9800
1318.9900
1324.6600
115,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1301.5200
1342.2000
1288.2500
1340.5800
115,600
Thu, 16 Apr 2026
1307.9800
1311.9301
1286.2200
1290.8400
168,600
Wed, 15 Apr 2026
1342.2200
1349.2000
1310.9100
1315.8500
143,900
Tue, 14 Apr 2026
1348.0800
1365.7900
1331.8101
1341.5300
173,500
Mon, 13 Apr 2026
1322.4500
1346.4399
1318.0000
1345.8900
145,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1342.0601
1342.0601
1317.3500
1325.0100
120,500
Thu, 09 Apr 2026
1316.4399
1335.0800
1285.8700
1335.0000
158,700
Wed, 08 Apr 2026
1313.9900
1327.0200
1307.6300
1322.7600
143,800
Tue, 07 Apr 2026
1263.0400
1274.1801
1252.9600
1270.0000
162,100
Mon, 06 Apr 2026
1265.2500
1268.2900
1237.4700
1266.6300
88,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1245.8400
1287.1200
1241.9000
1259.9399
87,700
Wed, 01 Apr 2026
1269.8900
1292.7500
1257.4100
1274.0500
173,800
Tue, 31 Mar 2026
1269.0100
1282.4700
1244.5601
1261.2000
213,000
Mon, 30 Mar 2026
1242.0699
1256.5100
1228.9399
1247.9301
108,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1257.5400
1262.1801
1216.6300
1232.0400
159,700
Thu, 26 Mar 2026
1255.6899
1284.6100
1255.6899
1270.0000
170,400
Wed, 25 Mar 2026
1290.3400
1299.9900
1248.0601
1265.7500
124,100
Tue, 24 Mar 2026
1222.4399
1272.5300
1217.5300
1264.4600
147,800
Mon, 23 Mar 2026
1236.5300
1249.8300
1225.6600
1239.0699
160,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1207.4100
1218.3101
1195.4200
1204.4800
233,300
Thu, 19 Mar 2026
1177.0601
1201.6700
1174.5000
1190.4900
213,200
Wed, 18 Mar 2026
1193.9100
1209.3300
1183.5200
1191.5400
138,400
Wed, 18 Mar 2026
8 · DEFA14A
Pre-market · 08:30 ET
DEFA14A ↗
Wed, 18 Mar 2026
7 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Tue, 17 Mar 2026
1215.5900
1238.2500
1199.1700
1206.7200
124,600
Mon, 16 Mar 2026
1188.5500
1207.0000
1187.5699
1198.7100
176,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1178.2600
1186.5100
1162.7700
1173.7400
247,700
Thu, 12 Mar 2026
1212.0000
1223.5000
1163.9301
1168.0000
222,700
Wed, 11 Mar 2026
1227.5100
1236.5300
1214.8600
1228.9301
132,200
Tue, 10 Mar 2026
1247.3700
1248.6801
1218.0601
1231.7300
136,500
Mon, 09 Mar 2026
1194.2800
1252.3000
1192.8500
1248.6200
244,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1242.9000
1243.0900
1209.2600
1209.6500
166,200
Thu, 05 Mar 2026
1268.9900
1293.5000
1252.5300
1261.2100
232,800
Wed, 04 Mar 2026
1321.3400
1325.7400
1282.9900
1286.6600
318,600
Tue, 03 Mar 2026
1292.2900
1323.9399
1286.8400
1316.7100
195,800
Mon, 02 Mar 2026
1346.6300
1356.3400
1319.3600
1325.0900
196,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1364.7200
1374.9900
1341.8400
1366.6899
252,900
Thu, 26 Feb 2026
1387.0699
1387.0699
1354.1801
1377.2200
141,500
Wed, 25 Feb 2026
1386.9200
1389.2300
1368.6100
1379.9100
89,700
Tue, 24 Feb 2026
1395.6700
1411.6100
1377.9800
1379.6600
135,600
Mon, 23 Feb 2026
1367.0601
1397.3700
1366.9500
1393.2400
100,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1367.9200
1397.2900
1360.6100
1377.5500
157,000
Thu, 19 Feb 2026
1368.0900
1381.6300
1357.7400
1376.5300
101,700
Wed, 18 Feb 2026
1346.2500
1383.9800
1346.2500
1375.5699
119,700
Tue, 17 Feb 2026
1350.0000
1369.0000
1341.6100
1353.2400
146,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1361.7500
1377.8600
1351.7200
1360.9500
156,200
Thu, 12 Feb 2026
1386.4100
1391.3300
1328.1700
1357.9200
161,800
Wed, 11 Feb 2026
1391.9000
1407.1700
1385.6801
1392.6500
153,400
Tue, 10 Feb 2026
1386.7500
1422.3600
1373.3600
1400.3300
145,000
Mon, 09 Feb 2026
1370.4800
1390.9301
1345.6700
1380.8800
251,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
6 · 10-K
After market open · 11:53 ET
10-K ↗
Fri, 06 Feb 2026
1384.0300
1392.9800
1325.0500
1373.5699
229,700
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 05 Feb 2026
1383.9301
1391.9399
1366.9200
1382.8500
174,300
Wed, 04 Feb 2026
1389.5300
1414.0400
1381.7500
1389.7300
102,400
Tue, 03 Feb 2026
1387.9600
1425.0000
1362.5000
1369.9000
124,200
Mon, 02 Feb 2026
1364.5000
1388.7900
1356.0000
1385.6100
157,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1374.0400
1393.7700
1365.4200
1373.2400
156,500
Thu, 29 Jan 2026
1392.0200
1401.9900
1363.0000
1392.8000
147,100
Wed, 28 Jan 2026
1413.2500
1419.8600
1397.4100
1401.6400
109,000
Tue, 27 Jan 2026
1419.3500
1441.9500
1416.5900
1425.1801
105,900
Mon, 26 Jan 2026
1405.2300
1434.3500
1399.8000
1425.6700
86,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1433.5699
1433.7600
1392.1600
1406.3600
123,700
Thu, 22 Jan 2026
1449.7800
1456.7500
1431.0000
1438.1100
91,600
Wed, 21 Jan 2026
1410.2700
1448.2600
1400.1500
1442.9301
154,800
Tue, 20 Jan 2026
4 · 8-K
After-hours · 17:02 ET
8-K ↗
Tue, 20 Jan 2026
1428.0100
1433.9200
1390.0200
1403.5800
264,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1490.3500
1495.8000
1448.5400
1460.6300
188,900
Thu, 15 Jan 2026
1494.7700
1502.5000
1468.1700
1496.6100
96,400
Wed, 14 Jan 2026
1480.0000
1498.5000
1469.3800
1485.5601
109,800
Tue, 13 Jan 2026
1500.0000
1514.4200
1454.3600
1484.7800
147,600
Mon, 12 Jan 2026
1485.5200
1497.1500
1468.6400
1491.9900
106,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
1467.8700
1500.0000
1467.5100
1485.1200
142,400
Thu, 08 Jan 2026
1459.5500
1483.2700
1446.5000
1465.2000
149,800
Wed, 07 Jan 2026
1483.0000
1496.3600
1459.3700
1470.8700
117,500
Tue, 06 Jan 2026
1440.2100
1492.9000
1440.2100
1485.1500
125,800
Mon, 05 Jan 2026
1408.2400
1452.7100
1408.2400
1446.6300
121,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
1398.8700
1413.9900
1384.4800
1411.3900
131,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
1409.0699
1417.7800
1394.0200
1394.1899
64,200
Tue, 30 Dec 2025
1411.9200
1417.4000
1405.3101
1414.3199
73,400
Mon, 29 Dec 2025
1419.2900
1425.6801
1407.0699
1419.4700
68,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1417.1600
1422.5300
1412.5000
1420.1000
39,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1413.2500
1420.0000
1407.0699
1417.1600
23,100
Tue, 23 Dec 2025
1409.5900
1416.6400
1399.6801
1414.6000
82,700
Mon, 22 Dec 2025
1411.8800
1420.2600
1400.0200
1412.4100
91,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1392.7900
1406.3600
1380.9301
1402.5100
445,200
Thu, 18 Dec 2025
1400.8900
1406.9800
1385.8700
1389.4200
134,000
Wed, 17 Dec 2025
1375.8199
1404.2100
1375.8199
1384.6801
153,300
Tue, 16 Dec 2025
1414.7000
1417.4200
1383.9900
1386.4500
142,500
Mon, 15 Dec 2025
1415.5500
1423.1500
1402.0100
1412.4700
131,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
1425.2400
1425.2400
1389.9200
1393.6400
161,700
Thu, 11 Dec 2025
1413.5900
1422.8500
1400.0000
1421.5800
144,000
Wed, 10 Dec 2025
1377.3500
1420.1300
1361.0000
1405.8500
143,200
Tue, 09 Dec 2025
1382.8000
1400.9200
1371.1200
1371.4200
113,700
Mon, 08 Dec 2025
1407.3000
1409.5601
1363.8600
1381.3700
189,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1422.8199
1430.8300
1404.4500
1414.8600
103,900
Thu, 04 Dec 2025
1440.0200
1441.1400
1393.3700
1422.8101
128,400
Wed, 03 Dec 2025
1453.2200
1463.9800
1434.0000
1434.8800
161,100
Tue, 02 Dec 2025
1463.1500
1472.8300
1446.2200
1447.1600
146,300
Mon, 01 Dec 2025
1473.5300
1488.4399
1463.4500
1468.0900
107,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1486.0000
1492.0699
1470.2600
1476.7200
57,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
1492.2500
1504.8500
1473.6700
1486.5500
126,200
Tue, 25 Nov 2025
1478.0400
1525.1700
1473.8500
1506.0200
220,100
Mon, 24 Nov 2025
1451.8900
1476.5400
1434.8600
1470.1400
253,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1403.8900
1463.1400
1393.5699
1452.3500
293,100
Thu, 20 Nov 2025
1421.7000
1428.3500
1387.0900
1399.4100
96,800
Wed, 19 Nov 2025
1400.4399
1409.7200
1387.9800
1404.4301
91,300
Tue, 18 Nov 2025
1382.5900
1403.5900
1359.5699
1396.4500
163,200
Mon, 17 Nov 2025
1396.9200
1408.1000
1385.2800
1388.9600
99,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
1396.0601
1418.7700
1381.8101
1403.0800
139,300
Thu, 13 Nov 2025
1433.5699
1462.2300
1406.5200
1412.1801
146,000
Wed, 12 Nov 2025
1443.5300
1471.0699
1432.2500
1447.8101
162,800
Tue, 11 Nov 2025
1445.2000
1462.0900
1437.5500
1445.0601
145,000
Mon, 10 Nov 2025
1434.4200
1445.9399
1413.9200
1432.5699
106,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3 · 10-Q
After market open · 13:00 ET
10-Q ↗
Fri, 07 Nov 2025
1420.4500
1442.5200
1377.9700
1439.3500
194,300
Thu, 06 Nov 2025
2 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 06 Nov 2025
1423.7100
1449.7900
1417.5000
1439.6200
211,000
Wed, 05 Nov 2025
1389.9900
1442.0699
1389.9900
1439.7300
137,400
Tue, 04 Nov 2025
1396.0500
1432.4301
1390.6300
1420.3500
176,100
Mon, 03 Nov 2025
1408.8000
1411.9900
1376.9000
1406.8800
125,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1391.0800
1424.7200
1380.3500
1416.2900
177,700
Thu, 30 Oct 2025
1382.8300
1405.8500
1372.4600
1377.0100
129,900
Wed, 29 Oct 2025
1394.2900
1416.0601
1383.9500
1394.1700
167,000
Tue, 28 Oct 2025
1412.4900
1418.6400
1400.9700
1404.5800
131,400
Mon, 27 Oct 2025
1433.5100
1443.6100
1413.9800
1419.7100
175,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1442.9900
1454.6801
1421.9800
1434.3199
135,100
Thu, 23 Oct 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 23 Oct 2025
1380.3700
1438.7000
1380.3700
1437.7500
146,700