Daily Nasdaq 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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
1156.3900
1169.0601
1126.5680
1140.1200
668,579
Thu, 22 Oct 2026
1227.1801
1230.4200
1147.1700
1167.9301
1,479,300
Wed, 21 Oct 2026
1265.5800
1288.2700
1259.8700
1283.3199
610,500
Tue, 20 Oct 2026
1232.8500
1284.8700
1222.2900
1248.7400
509,200
Mon, 19 Oct 2026
1255.4100
1283.5900
1236.2600
1253.6600
862,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1223.3199
1249.0000
1207.2000
1210.8600
834,200
Thu, 15 Oct 2026
1198.1500
1260.2400
1195.0000
1249.2000
991,300
Wed, 14 Oct 2026
1295.0000
1300.7600
1234.3600
1243.1100
1,121,600
Tue, 13 Oct 2026
1294.2900
1322.4000
1283.8101
1319.5500
730,800
Mon, 12 Oct 2026
1365.3600
1365.3600
1314.5200
1319.2300
869,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1396.5300
1401.7600
1351.2600
1386.2900
433,700
Thu, 08 Oct 2026
1405.9900
1416.6200
1349.3900
1369.8000
848,100
Wed, 07 Oct 2026
1447.6400
1450.7100
1412.6801
1425.9800
481,700
Tue, 06 Oct 2026
1487.8800
1491.6400
1458.7900
1473.6899
374,700
Mon, 05 Oct 2026
1444.4100
1482.9700
1432.3800
1479.8900
685,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1406.0000
1455.9900
1393.1300
1439.7300
705,300
Thu, 01 Oct 2026
1359.9800
1368.6700
1331.0000
1360.9700
492,300
Wed, 30 Sep 2026
1353.7700
1361.4399
1324.9600
1347.2200
465,200
Tue, 29 Sep 2026
1372.0500
1374.3199
1347.8500
1355.9900
450,000
Mon, 28 Sep 2026
1353.1300
1359.7600
1320.8000
1351.2000
659,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1332.6300
1377.1400
1329.4700
1367.4301
536,600
Thu, 24 Sep 2026
1317.0900
1349.6400
1313.0900
1335.5500
492,500
Wed, 23 Sep 2026
1367.0800
1371.6600
1302.1000
1355.4700
767,000
Tue, 22 Sep 2026
1278.0800
1387.4600
1271.0300
1380.6200
1,534,800
Mon, 21 Sep 2026
1243.2500
1283.8300
1217.2400
1277.6801
1,029,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1185.5200
1221.5100
1176.2100
1217.8000
1,426,900
Thu, 17 Sep 2026
1183.1500
1184.1500
1146.4000
1169.5800
950,100
Wed, 16 Sep 2026
1157.4200
1176.0500
1133.8300
1147.6100
624,900
Tue, 15 Sep 2026
1164.9700
1171.1801
1136.6500
1142.4600
557,000
Mon, 14 Sep 2026
1184.4301
1185.8900
1141.3800
1143.2400
984,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1200.8000
1241.0400
1194.4700
1234.4600
555,000
Thu, 10 Sep 2026
15 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 10 Sep 2026
1184.8500
1205.2000
1175.9500
1186.0800
625,200
Wed, 09 Sep 2026
1206.7000
1228.8199
1198.1700
1203.7500
508,400
Tue, 08 Sep 2026
1230.6400
1243.0900
1211.2200
1218.5000
763,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1239.1300
1239.1300
1206.5500
1223.8600
625,900
Thu, 03 Sep 2026
1200.7000
1225.0000
1189.4900
1213.6500
413,600
Wed, 02 Sep 2026
1224.9200
1245.2300
1211.7400
1219.3600
405,200
Tue, 01 Sep 2026
1245.1100
1250.0000
1211.8600
1225.9600
757,900
Mon, 31 Aug 2026
1261.9000
1279.0000
1253.0000
1267.7700
689,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1306.0300
1306.0300
1254.0100
1256.2600
706,200
Thu, 27 Aug 2026
1319.7500
1332.0000
1290.8600
1311.0800
459,000
Wed, 26 Aug 2026
1301.0400
1311.0200
1284.5601
1303.8800
254,500
Tue, 25 Aug 2026
1310.0601
1322.9900
1291.5400
1304.1500
359,500
Mon, 24 Aug 2026
1298.3800
1305.6400
1255.5601
1285.0300
897,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1321.1300
1337.7000
1297.3000
1316.2800
529,600
Thu, 20 Aug 2026
1311.3400
1327.0000
1295.0200
1310.6000
437,100
Wed, 19 Aug 2026
1321.1200
1335.1899
1267.7700
1300.1400
710,800
Tue, 18 Aug 2026
1365.4500
1376.5300
1303.2200
1333.1801
1,144,300
Mon, 17 Aug 2026
1418.0100
1448.7600
1411.6000
1415.9900
542,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1360.0000
1404.1400
1355.1100
1402.0100
440,300
Thu, 13 Aug 2026
1421.4399
1438.3800
1358.0000
1362.5500
506,200
Wed, 12 Aug 2026
1451.1801
1464.9900
1423.1000
1425.0100
623,100
Tue, 11 Aug 2026
1413.7800
1431.6300
1383.6300
1402.1100
413,700
Mon, 10 Aug 2026
1428.2200
1430.0000
1379.1700
1381.1000
493,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1385.9700
1417.0900
1370.9500
1401.5400
605,700
Thu, 06 Aug 2026
1313.2500
1415.3700
1305.1300
1359.0800
629,500
Wed, 05 Aug 2026
14 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Wed, 05 Aug 2026
1320.0100
1358.6100
1308.4600
1345.4600
705,000
Tue, 04 Aug 2026
1402.1000
1425.9900
1333.3199
1335.0300
1,228,400
Mon, 03 Aug 2026
1417.7800
1421.6100
1305.0100
1344.3700
1,215,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1499.0000
1568.2100
1405.9600
1426.0300
1,545,700
Thu, 30 Jul 2026
13 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 30 Jul 2026
1290.9700
1339.9900
1290.6300
1316.1801
1,720,100
Wed, 29 Jul 2026
1263.2700
1327.3101
1240.0200
1248.7600
1,181,900
Tue, 28 Jul 2026
1283.7700
1313.7400
1253.7000
1282.0100
1,007,000
Mon, 27 Jul 2026
1340.0000
1364.8500
1284.8199
1339.0800
848,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1373.8101
1385.7400
1318.7200
1333.8101
805,300
Thu, 23 Jul 2026
1359.8101
1409.9900
1359.5900
1397.1500
702,900
Wed, 22 Jul 2026
1353.9301
1419.9200
1350.4900
1398.4500
607,200
Tue, 21 Jul 2026
1385.8199
1396.0000
1364.6200
1383.2600
986,400
Mon, 20 Jul 2026
1332.9600
1371.1600
1323.7500
1328.8000
784,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1245.7900
1342.8101
1231.0000
1312.0000
1,054,900
Thu, 16 Jul 2026
1318.0300
1332.4399
1284.2100
1305.6500
933,500
Wed, 15 Jul 2026
1406.0400
1406.0400
1310.1200
1352.6600
754,000
Tue, 14 Jul 2026
1367.6801
1401.2900
1345.0100
1376.4100
786,000
Mon, 13 Jul 2026
1307.1700
1317.7900
1277.6400
1291.3800
827,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1335.7600
1364.0300
1316.2100
1352.7400
577,500
Thu, 09 Jul 2026
1399.2000
1407.0900
1360.3300
1374.1300
886,300
Wed, 08 Jul 2026
1264.2300
1329.1600
1260.5699
1315.5100
703,200
Tue, 07 Jul 2026
1274.5900
1299.3000
1232.0400
1272.8101
1,209,700
Mon, 06 Jul 2026
1325.7400
1371.3700
1305.0100
1346.1300
857,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1332.8500
1382.9200
1258.6600
1288.1600
1,214,500
Wed, 01 Jul 2026
1344.8900
1386.6000
1328.6700
1331.7300
1,515,600
Tue, 30 Jun 2026
1325.9100
1388.5300
1322.4000
1382.3600
1,708,700
Mon, 29 Jun 2026
1328.3900
1342.1300
1276.2200
1312.7700
1,050,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1357.4500
1373.9100
1301.4399
1313.3199
3,481,700
Thu, 25 Jun 2026
1495.1801
1510.7600
1373.8199
1438.3000
1,002,100
Wed, 24 Jun 2026
1423.0200
1446.9600
1392.5000
1434.9500
865,600
Tue, 23 Jun 2026
1443.0400
1486.9200
1403.3600
1423.7600
1,636,600
Mon, 22 Jun 2026
1592.6899
1594.8101
1506.3700
1537.8800
1,108,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1529.2400
1581.0400
1515.6200
1563.7000
1,935,600
Wed, 17 Jun 2026
1545.5601
1548.0000
1435.8300
1448.2100
1,111,900
Tue, 16 Jun 2026
1650.8800
1656.2200
1496.5200
1498.7700
1,039,700
Mon, 15 Jun 2026
1652.5601
1666.6400
1605.0100
1652.2900
761,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
12 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 12 Jun 2026
1592.2100
1598.4200
1558.1899
1577.3199
567,500
Thu, 11 Jun 2026
1523.4399
1593.7700
1506.8199
1589.5500
896,700
Wed, 10 Jun 2026
1510.7600
1563.3700
1468.5000
1473.0400
737,300
Tue, 09 Jun 2026
1597.5100
1627.6400
1405.0000
1531.9800
985,900
Mon, 08 Jun 2026
1559.6700
1584.3600
1518.3400
1559.1801
870,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1591.2500
1599.9900
1473.9500
1481.0500
1,369,000
Thu, 04 Jun 2026
1630.0400
1666.6899
1591.6400
1652.6000
679,000
Wed, 03 Jun 2026
1647.5100
1697.3500
1617.8300
1689.8900
443,700
Tue, 02 Jun 2026
1572.0000
1627.8500
1558.1100
1624.9900
692,900
Mon, 01 Jun 2026
1536.0800
1569.9900
1508.2400
1542.3900
593,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1645.0000
1657.0000
1556.7700
1566.2100
1,164,100
Thu, 28 May 2026
1616.9301
1656.7800
1575.0000
1633.1700
501,000
Wed, 27 May 2026
1707.6200
1707.6200
1592.7600
1620.1700
858,600
Tue, 26 May 2026
1650.4900
1714.0900
1622.1000
1662.9800
821,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1579.6200
1596.7500
1560.0000
1589.8101
476,600
Thu, 21 May 2026
1535.8000
1562.4900
1516.0100
1561.2500
449,800
Wed, 20 May 2026
1492.3700
1555.5500
1481.0699
1553.2700
753,100
Tue, 19 May 2026
1434.9100
1493.1400
1412.8900
1468.1100
639,400
Mon, 18 May 2026
1563.2800
1579.9900
1458.4399
1486.3300
806,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1562.5500
1587.7400
1548.6100
1550.0200
685,000
Thu, 14 May 2026
1639.8500
1644.9000
1601.0000
1613.9700
373,600
Wed, 13 May 2026
1631.2000
1675.4200
1614.0000
1650.3500
626,900
Tue, 12 May 2026
1619.5400
1622.0100
1538.2500
1599.5200
731,800
Mon, 11 May 2026
1594.4900
1663.9900
1585.0000
1661.1000
526,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1608.6400
1617.0500
1581.9399
1600.8400
686,600
Thu, 07 May 2026
1636.3300
1636.3300
1559.0000
1575.9600
600,100
Wed, 06 May 2026
1581.0000
1662.0000
1556.3101
1652.3500
854,100
Tue, 05 May 2026
1588.9399
1607.8700
1557.0500
1588.1200
682,200
Mon, 04 May 2026
11 · 10-Q
After-hours · 16:01 ET
FORM 10-Q ↗
Mon, 04 May 2026
1590.4700
1603.7000
1552.8400
1573.3000
515,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1564.5601
1589.7100
1521.0000
1583.4800
898,700
Thu, 30 Apr 2026
10 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 30 Apr 2026
9 · DEFA14A
After market open · 12:46 ET
FORM DEFA14A ↗
Thu, 30 Apr 2026
8 · DEF 14A
After market open · 12:34 ET
FORM DEF 14A ↗
Thu, 30 Apr 2026
1550.0000
1621.9100
1541.6100
1614.4100
1,077,600
Wed, 29 Apr 2026
1550.9600
1554.4100
1507.3400
1526.8400
690,200
Tue, 28 Apr 2026
1527.3199
1537.7400
1488.0300
1504.0800
637,600
Mon, 27 Apr 2026
1610.4301
1621.0300
1550.9200
1587.5699
608,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1626.3300
1661.7900
1595.9000
1632.0601
692,300
Thu, 23 Apr 2026
1550.4000
1597.7600
1533.0000
1592.1700
638,700
Wed, 22 Apr 2026
1545.0601
1560.0900
1519.2100
1522.0400
538,600
Tue, 21 Apr 2026
1502.2600
1548.1700
1499.6000
1527.9500
551,900
Mon, 20 Apr 2026
1471.4500
1492.7500
1453.6700
1490.8600
384,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1437.6200
1479.2300
1420.3400
1468.3500
635,600
Thu, 16 Apr 2026
1365.6200
1405.1400
1353.5500
1402.8101
467,900
Wed, 15 Apr 2026
1345.7200
1362.2500
1329.4600
1353.0000
466,100
Tue, 14 Apr 2026
1372.4900
1378.5500
1349.0100
1363.4200
557,500
Mon, 13 Apr 2026
1336.4100
1377.2500
1332.0400
1372.2300
393,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1339.0100
1370.0000
1339.0100
1353.8500
522,400
Thu, 09 Apr 2026
1312.9399
1340.1100
1303.9399
1334.2100
554,800
Wed, 08 Apr 2026
1255.2600
1322.6200
1251.9800
1312.9399
1,012,900
Tue, 07 Apr 2026
1179.2100
1194.7300
1153.1700
1191.2200
438,900
Mon, 06 Apr 2026
1128.3500
1182.5699
1128.0300
1180.0300
499,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1071.8900
1125.7300
1071.8900
1118.4900
344,000
Wed, 01 Apr 2026
1100.7500
1138.4200
1095.0100
1119.5100
668,200
Tue, 31 Mar 2026
1008.3800
1096.1600
1008.3800
1093.3500
815,400
Mon, 30 Mar 2026
1057.9100
1057.9100
996.0100
1002.3400
590,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1049.2600
1073.3600
1039.0400
1053.0100
537,300
Thu, 26 Mar 2026
1101.4800
1112.4399
1057.0200
1058.2800
547,000
Wed, 25 Mar 2026
1116.3199
1127.7400
1101.8600
1118.6600
308,700
Tue, 24 Mar 2026
1068.7500
1109.9900
1060.0000
1101.5900
429,500
Mon, 23 Mar 2026
1100.0000
1108.8800
1074.8500
1076.3500
472,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1094.4399
1103.2700
1050.9000
1068.8500
1,035,300
Thu, 19 Mar 2026
1041.4600
1104.1000
1033.9399
1092.6899
364,800
Wed, 18 Mar 2026
1080.5800
1094.5000
1070.6100
1075.2900
581,500
Tue, 17 Mar 2026
1069.8500
1085.0000
1060.0100
1066.6600
336,300
Mon, 16 Mar 2026
1078.8400
1097.0699
1073.7700
1077.4000
484,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1054.1700
1083.9301
1042.8500
1052.5900
406,100
Thu, 12 Mar 2026
1045.9399
1049.4301
1021.7800
1033.8800
485,600
Wed, 11 Mar 2026
1059.0601
1078.2900
1053.8199
1071.0900
332,400
Tue, 10 Mar 2026
1051.7800
1091.3800
1040.0000
1055.8199
448,000
Mon, 09 Mar 2026
1013.0500
1066.0200
988.0000
1062.0000
913,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1039.3700
1062.4100
1012.4600
1023.1600
756,900
Thu, 05 Mar 2026
1071.4900
1093.0601
1051.7900
1078.4399
588,100
Wed, 04 Mar 2026
1082.6400
1102.2000
1080.0000
1099.0200
433,700
Tue, 03 Mar 2026
1108.3300
1130.1801
1068.8101
1074.3700
820,500
Mon, 02 Mar 2026
1108.0800
1144.6000
1102.4600
1142.5800
540,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 10-K
After-hours · 16:33 ET
FORM 10-K ↗
Fri, 27 Feb 2026
6 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Fri, 27 Feb 2026
1156.0699
1163.3800
1128.6000
1142.7400
805,300
Thu, 26 Feb 2026
1237.2000
1239.7000
1152.7800
1180.1300
644,500
Wed, 25 Feb 2026
1226.8101
1256.2200
1220.2400
1231.9500
435,400
Tue, 24 Feb 2026
1200.0100
1240.2500
1161.8101
1213.6700
610,500
Mon, 23 Feb 2026
1204.4399
1220.0000
1171.4200
1190.0601
463,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1160.3101
1205.7500
1160.3101
1204.1000
375,900
Thu, 19 Feb 2026
1170.2800
1175.6200
1152.8500
1175.2200
301,900
Wed, 18 Feb 2026
1177.7300
1202.9200
1172.3500
1188.3199
357,100
Tue, 17 Feb 2026
1150.1500
1191.3500
1139.6300
1173.1801
446,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1149.0601
1173.3800
1136.0900
1171.4700
434,200
Thu, 12 Feb 2026
1206.2500
1225.1700
1151.2300
1155.9301
726,100
Wed, 11 Feb 2026
1165.0000
1204.0000
1154.4000
1196.7300
768,900
Tue, 10 Feb 2026
1197.2600
1197.2600
1127.3400
1142.0200
779,600
Mon, 09 Feb 2026
1216.0000
1240.9000
1180.2200
1206.1801
660,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1250.0000
1250.0000
1169.6200
1229.8199
1,556,700
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 05 Feb 2026
1125.6000
1179.0000
1100.0000
1155.9900
820,400
Wed, 04 Feb 2026
1167.5000
1226.3000
1109.0000
1136.8300
1,263,300
Tue, 03 Feb 2026
1185.0100
1199.7600
1142.7100
1164.8300
840,300
Mon, 02 Feb 2026
1110.6801
1182.4100
1100.0000
1173.2200
729,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1153.7300
1188.6600
1113.8400
1124.1500
1,046,100
Thu, 29 Jan 2026
1165.9301
1185.0500
1120.9900
1183.1500
642,900
Wed, 28 Jan 2026
1110.4800
1171.5699
1109.5000
1161.7800
667,700
Tue, 27 Jan 2026
1094.1400
1110.1801
1088.0100
1095.4900
578,700
Mon, 26 Jan 2026
1062.2600
1077.2500
1051.9600
1068.1400
683,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1077.6100
1087.4399
1050.8800
1063.7400
402,500
Thu, 22 Jan 2026
1092.6400
1098.9301
1071.9399
1076.6700
409,400
Wed, 21 Jan 2026
1046.8400
1087.8101
1043.8900
1074.9301
601,200
Tue, 20 Jan 2026
1009.5100
1055.0000
1008.5000
1034.4900
661,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1030.0000
1047.9900
1019.4900
1033.1700
547,700
Thu, 15 Jan 2026
1014.0600
1041.9500
1008.0500
1009.5400
537,200
Wed, 14 Jan 2026
980.5500
998.6500
964.1100
983.6000
420,900
Tue, 13 Jan 2026
976.5400
1004.7400
970.7400
983.2800
341,900
Mon, 12 Jan 2026
946.4600
970.9900
944.0000
967.1600
350,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
965.0000
975.6300
950.4100
958.9700
529,500
Thu, 08 Jan 2026
947.6700
960.3700
941.1000
959.0900
457,300
Wed, 07 Jan 2026
990.2800
998.5900
936.7400
959.0800
727,100
Tue, 06 Jan 2026
969.7900
1009.5900
967.3600
1005.3800
658,900
Mon, 05 Jan 2026
946.1600
966.0600
938.2400
955.0300
649,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
927.6100
957.1000
926.1800
936.3100
618,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
926.3600
928.0700
906.3300
906.3600
381,900
Tue, 30 Dec 2025
929.3900
935.1600
923.1200
923.9100
287,900
Mon, 29 Dec 2025
938.0000
949.2900
928.9000
930.0400
446,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
960.4400
960.4400
944.6200
946.3200
221,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
954.7500
958.0800
947.0500
953.2500
191,700
Tue, 23 Dec 2025
939.8800
946.5100
935.8300
943.5500
355,300
Mon, 22 Dec 2025
976.0500
976.0500
937.1000
945.1600
569,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
941.8900
966.3300
937.1100
937.1100
5,577,200
Thu, 18 Dec 2025
936.4100
951.6300
922.8800
929.4800
731,400
Wed, 17 Dec 2025
959.6100
966.1400
909.0000
912.2500
855,800
Tue, 16 Dec 2025
947.8100
968.8400
942.0000
951.3600
577,000
Mon, 15 Dec 2025
960.8000
975.0000
946.4500
949.4000
690,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
4 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Fri, 12 Dec 2025
980.0000
988.1000
941.3700
946.5100
781,600
Thu, 11 Dec 2025
967.6200
987.5900
950.5500
981.4800
590,900
Wed, 10 Dec 2025
968.5400
989.2500
962.9500
979.0200
446,700
Tue, 09 Dec 2025
978.5400
988.0500
957.3900
962.9500
440,200
Mon, 08 Dec 2025
976.0300
1002.5000
974.4600
983.5800
444,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
964.2500
971.1200
954.3900
963.2800
348,100
Thu, 04 Dec 2025
950.1000
959.3800
931.9800
952.7400
478,800
Wed, 03 Dec 2025
954.3100
962.2200
933.8200
958.0200
464,100
Tue, 02 Dec 2025
938.6500
963.9100
931.6000
952.1800
603,000
Mon, 01 Dec 2025
908.7200
937.6900
894.3900
928.3500
545,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
919.0600
930.4000
910.0300
928.1700
357,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
920.1900
931.7800
914.3400
924.9500
603,700
Tue, 25 Nov 2025
883.6900
913.2600
864.4500
908.6100
559,700
Mon, 24 Nov 2025
887.6900
903.6300
881.8900
892.9700
1,145,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
3 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Fri, 21 Nov 2025
864.1600
883.7900
833.1800
872.3500
763,000
Thu, 20 Nov 2025
908.6200
917.4400
852.6900
857.1900
1,053,100
Wed, 19 Nov 2025
866.1600
890.8400
859.9700
884.6500
843,200
Tue, 18 Nov 2025
887.2200
894.5100
852.0400
856.9600
878,600
Mon, 17 Nov 2025
914.2900
924.0000
879.4200
897.0100
483,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
879.1100
938.5400
866.3800
920.1900
486,200
Thu, 13 Nov 2025
950.6700
959.1700
912.9500
924.2900
675,800
Wed, 12 Nov 2025
973.9900
980.9500
957.0000
958.3500
543,900
Tue, 11 Nov 2025
967.1900
978.7600
951.1200
954.7100
580,500
Mon, 10 Nov 2025
986.6500
989.7200
947.8700
976.3100
608,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
944.0000
959.0100
904.0600
958.2600
739,900
Thu, 06 Nov 2025
995.1500
1006.0000
954.0900
958.0700
676,700
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:02 ET
FORM 10-Q ↗
Wed, 05 Nov 2025
961.0400
1014.9900
956.6800
1000.1500
697,100
Tue, 04 Nov 2025
966.1200
976.9100
953.0900
957.8700
866,100
Mon, 03 Nov 2025
1030.0000
1040.3900
984.7500
1003.9300
828,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1020.1600
1038.3300
935.9300
1005.0000
1,646,500
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 30 Oct 2025
1070.7600
1100.5100
1070.7600
1087.5601
1,262,700
Wed, 29 Oct 2025
1095.9700
1123.3800
1090.5000
1094.0800
817,300
Tue, 28 Oct 2025
1097.8500
1111.0300
1085.9900
1086.3600
475,700
Mon, 27 Oct 2025
1097.2800
1112.0601
1093.7000
1105.0500
555,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1086.1000
1091.9100
1073.5300
1074.9100
378,600