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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1789.8800
1797.8700
1739.8800
1757.0900
1,314,000
Thu, 23 Jul 2026
1782.1200
1823.5800
1780.2400
1803.0000
1,106,700
Wed, 22 Jul 2026
1767.6500
1817.2000
1767.0400
1801.8600
1,007,400
Tue, 21 Jul 2026
1801.2000
1823.8800
1785.5400
1801.5100
1,681,100
Mon, 20 Jul 2026
1778.6899
1798.3400
1728.6000
1739.0200
1,639,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1733.7800
1790.9100
1703.4000
1747.5800
2,209,400
Thu, 16 Jul 2026
1796.9100
1853.4500
1779.1200
1784.8700
2,581,400
Wed, 15 Jul 2026
1825.0601
1830.0000
1735.6500
1815.2700
4,189,300
Wed, 15 Jul 2026
8 · 6-K
Pre-market · 06:05 ET
6-K ↗
Tue, 14 Jul 2026
1787.4500
1798.2700
1749.8600
1775.6400
2,529,100
Mon, 13 Jul 2026
1773.5400
1775.7900
1718.0800
1726.0400
1,419,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1783.8800
1815.1801
1766.6600
1797.3199
1,218,400
Thu, 09 Jul 2026
1835.4600
1858.7300
1796.7600
1804.2500
1,547,400
Wed, 08 Jul 2026
1733.6801
1780.6600
1729.3800
1768.6500
1,424,500
Tue, 07 Jul 2026
1737.1300
1761.0400
1717.3101
1747.2800
1,863,900
Mon, 06 Jul 2026
1830.0000
1868.6000
1813.3300
1825.0699
1,945,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1843.9800
1858.4000
1748.0200
1769.3199
2,699,100
Wed, 01 Jul 2026
1916.2800
1943.0000
1832.6300
1843.0400
2,584,700
Tue, 30 Jun 2026
1915.5000
1999.9600
1913.8800
1989.4399
2,712,600
Mon, 29 Jun 2026
1798.9500
1886.1200
1772.5200
1883.1100
1,760,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1781.6600
1809.0000
1767.6400
1794.6200
2,840,000
Thu, 25 Jun 2026
1855.5000
1855.9100
1777.0400
1841.1801
2,197,000
Wed, 24 Jun 2026
1750.4200
1779.6500
1730.2900
1762.7700
2,028,200
Tue, 23 Jun 2026
1777.7000
1812.9500
1755.9700
1778.4600
2,415,700
Mon, 22 Jun 2026
1953.5200
1959.0400
1886.4399
1929.2500
1,793,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1924.1801
1942.8700
1909.5300
1929.6801
2,406,100
Wed, 17 Jun 2026
1897.2000
1938.4900
1865.3199
1867.8300
2,322,900
Tue, 16 Jun 2026
1872.0100
1881.1600
1802.6100
1803.8900
1,797,600
Mon, 15 Jun 2026
1894.5400
1913.7000
1865.0000
1892.6600
2,339,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1847.6200
1892.8000
1839.0000
1863.5500
2,529,600
Thu, 11 Jun 2026
1780.0000
1903.5000
1775.1000
1899.4800
2,965,600
Wed, 10 Jun 2026
1746.4600
1812.0000
1723.2100
1734.1899
2,586,400
Tue, 09 Jun 2026
1776.6200
1831.1100
1676.2800
1777.7700
3,151,400
Mon, 08 Jun 2026
1732.7900
1769.4900
1719.0200
1749.0400
2,062,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1685.3600
1705.4800
1638.3800
1641.7400
2,744,600
Thu, 04 Jun 2026
1679.8000
1779.2900
1672.4301
1757.4700
2,248,200
Wed, 03 Jun 2026
1709.3101
1743.2700
1690.0000
1726.3600
1,826,900
Tue, 02 Jun 2026
1659.6899
1708.3199
1647.5900
1705.3700
1,484,000
Mon, 01 Jun 2026
1594.4700
1646.5300
1585.6100
1628.5699
1,058,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1633.4700
1654.2000
1604.8600
1612.7600
1,069,400
Thu, 28 May 2026
1617.0900
1627.5300
1580.0000
1605.7700
971,600
Wed, 27 May 2026
1637.3500
1639.1300
1583.0000
1597.8700
1,361,600
Tue, 26 May 2026
1641.8500
1648.0100
1604.2500
1632.0300
1,651,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1620.0300
1653.5300
1615.8500
1632.9000
1,666,700
Thu, 21 May 2026
1548.6801
1601.7900
1545.9399
1592.0000
1,358,400
Wed, 20 May 2026
1502.3800
1555.8000
1492.3199
1550.1300
1,744,500
Tue, 19 May 2026
1449.9301
1485.7600
1441.3101
1459.4399
1,395,400
Mon, 18 May 2026
1521.2500
1522.4900
1453.3400
1472.3900
1,664,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1511.7400
1527.2500
1486.6400
1501.8101
1,807,400
Thu, 14 May 2026
1573.7400
1603.4900
1563.2800
1584.5100
1,412,600
Wed, 13 May 2026
1539.3900
1602.6000
1521.0800
1581.5800
1,691,200
Tue, 12 May 2026
1526.1400
1535.1100
1475.0000
1520.9399
1,846,800
Mon, 11 May 2026
1559.3000
1567.9900
1521.3600
1565.8101
2,191,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1538.5300
1595.3101
1531.1600
1592.0200
2,288,300
Thu, 07 May 2026
1548.7400
1550.0000
1497.8101
1516.6000
1,726,700
Wed, 06 May 2026
1503.0900
1545.5200
1496.0000
1544.7400
2,312,400
Tue, 05 May 2026
1432.4200
1454.8000
1414.3900
1442.9200
1,621,400
Mon, 04 May 2026
1401.7700
1417.0699
1366.7900
1386.2100
1,755,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1428.2900
1444.1500
1414.0000
1427.0200
707,100
Thu, 30 Apr 2026
1414.3400
1446.6500
1395.0000
1438.9900
1,414,400
Wed, 29 Apr 2026
1386.7100
1399.7000
1374.9200
1394.0800
1,256,500
Tue, 28 Apr 2026
1389.7300
1398.6300
1364.8101
1384.5601
1,926,900
Mon, 27 Apr 2026
1457.8400
1458.3000
1415.6899
1432.4399
1,326,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1459.5300
1472.6500
1441.6899
1457.7000
1,751,800
Thu, 23 Apr 2026
1438.9500
1450.0000
1396.2300
1417.8000
1,800,500
Thu, 23 Apr 2026
7 · 6-K
Pre-market · 08:47 ET
6-K ↗
Wed, 22 Apr 2026
1477.0000
1477.0000
1378.3000
1443.6600
2,621,800
Tue, 21 Apr 2026
1476.0900
1480.1700
1446.2500
1458.9700
1,274,600
Mon, 20 Apr 2026
1461.4900
1479.3000
1452.0000
1476.5000
1,091,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1463.7600
1472.4800
1445.6899
1459.8000
1,876,500
Thu, 16 Apr 2026
1453.0000
1453.9200
1406.5000
1410.8300
2,626,700
Wed, 15 Apr 2026
1473.5300
1486.1700
1415.2500
1481.7700
4,251,700
Wed, 15 Apr 2026
6 · 6-K
Pre-market · 06:02 ET
6-K ↗
Tue, 14 Apr 2026
1526.3900
1531.9800
1496.9800
1518.3000
1,769,200
Mon, 13 Apr 2026
1465.1600
1500.8000
1461.0300
1500.2000
1,709,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1482.3500
1502.5000
1473.7200
1478.2800
1,519,600
Thu, 09 Apr 2026
1412.1200
1453.5500
1412.1200
1448.6400
1,579,700
Wed, 08 Apr 2026
1421.0000
1429.2900
1384.2300
1421.0500
2,427,300
Tue, 07 Apr 2026
1290.4399
1309.0000
1272.2100
1306.4500
1,368,900
Mon, 06 Apr 2026
1315.1100
1320.0000
1280.3600
1304.0100
1,299,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1305.5400
1356.2000
1298.1801
1317.2300
1,883,400
Wed, 01 Apr 2026
1345.6400
1385.7200
1344.5601
1359.7600
1,745,000
Tue, 31 Mar 2026
1284.3300
1322.4100
1276.0100
1320.8300
1,731,500
Mon, 30 Mar 2026
1318.7700
1322.9200
1248.1100
1253.9600
2,144,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1318.4301
1333.7800
1298.5200
1302.4700
1,759,700
Thu, 26 Mar 2026
1356.8101
1359.4200
1326.8500
1329.5000
1,721,100
Wed, 25 Mar 2026
1394.0900
1405.8300
1366.6899
1393.8900
1,610,000
Tue, 24 Mar 2026
1349.1200
1413.2800
1348.6801
1399.4200
1,801,000
Mon, 23 Mar 2026
1359.7300
1400.3900
1348.1100
1369.6200
1,983,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1357.2600
1370.0000
1291.1000
1317.2500
2,645,100
Thu, 19 Mar 2026
1315.2400
1372.4600
1310.3700
1366.3900
1,619,100
Wed, 18 Mar 2026
1373.3700
1381.2900
1354.0200
1355.1700
1,391,400
Tue, 17 Mar 2026
1385.0500
1391.0601
1369.3101
1389.1600
1,135,600
Mon, 16 Mar 2026
1379.5200
1390.1600
1368.2000
1375.5601
1,310,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1367.5400
1386.7900
1342.5000
1345.6899
1,179,000
Thu, 12 Mar 2026
1372.5400
1372.5400
1333.5699
1351.5800
1,780,200
Wed, 11 Mar 2026
1383.9600
1404.7800
1372.0000
1386.6801
1,164,700
Wed, 11 Mar 2026
5 · 6-K
Pre-market · 09:00 ET
6-K ↗
Tue, 10 Mar 2026
1374.5900
1407.5400
1369.9100
1383.4000
1,650,900
Mon, 09 Mar 2026
1284.7900
1359.0000
1276.1100
1357.4200
1,808,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1293.8600
1338.0000
1286.6700
1292.8000
1,900,100
Thu, 05 Mar 2026
1381.1200
1407.3800
1339.4500
1368.3600
1,804,500
Wed, 04 Mar 2026
1391.1300
1405.5500
1372.7100
1399.3700
1,486,700
Tue, 03 Mar 2026
1357.5800
1373.5000
1329.0300
1360.9399
2,012,500
Mon, 02 Mar 2026
1417.7500
1442.6899
1411.2100
1423.5400
1,492,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1430.3400
1461.7200
1424.5000
1450.5601
1,358,300
Thu, 26 Feb 2026
1512.8199
1514.3300
1426.5900
1463.8000
2,177,900
Wed, 25 Feb 2026
1522.4000
1547.2200
1516.4800
1526.5100
1,306,900
Wed, 25 Feb 2026
4 · 20-F
Pre-market · 06:06 ET
20-F ↗
Wed, 25 Feb 2026
3 · 6-K
Pre-market · 06:04 ET
6-K ↗
Tue, 24 Feb 2026
1500.0200
1507.3500
1473.9301
1497.8000
1,538,900
Mon, 23 Feb 2026
1471.4000
1493.0100
1462.0000
1485.9900
1,284,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1449.4200
1487.0100
1448.3199
1469.5900
1,102,500
Thu, 19 Feb 2026
1439.0400
1459.7900
1427.5800
1458.9301
1,135,200
Wed, 18 Feb 2026
1436.4700
1476.5000
1427.3800
1468.7200
1,334,400
Tue, 17 Feb 2026
1392.5699
1428.5000
1382.7500
1419.7800
1,097,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1414.8500
1436.6600
1401.0000
1406.6100
1,248,900
Thu, 12 Feb 2026
1435.2300
1439.2500
1392.2000
1406.8700
1,518,100
Wed, 11 Feb 2026
1440.4000
1451.4900
1409.3400
1435.6300
1,139,300
Tue, 10 Feb 2026
1439.2700
1439.8900
1410.8000
1413.6200
1,200,600
Mon, 09 Feb 2026
1415.8400
1437.0900
1408.6000
1429.4900
1,125,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1372.3700
1415.9700
1368.5200
1413.0100
1,971,000
Thu, 05 Feb 2026
1329.1200
1368.8600
1319.5300
1350.1600
1,790,200
Wed, 04 Feb 2026
1395.7600
1406.1000
1316.0601
1339.1300
2,479,400
Tue, 03 Feb 2026
1436.0400
1445.8101
1371.9100
1395.8800
2,205,100
Mon, 02 Feb 2026
1397.2400
1453.1600
1395.4000
1441.3900
1,766,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1440.0400
1466.4301
1416.0100
1423.0000
2,358,800
Thu, 29 Jan 2026
1459.3199
1467.4900
1399.0900
1455.1600
2,818,900
Wed, 28 Jan 2026
1493.0000
1493.4800
1408.0500
1422.9200
5,036,800
Wed, 28 Jan 2026
2 · 6-K
Pre-market · 06:03 ET
6-K ↗
Tue, 27 Jan 2026
1417.6300
1473.5900
1417.0000
1454.5900
3,473,900
Mon, 26 Jan 2026
1385.8700
1419.9500
1385.1600
1413.3500
2,001,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1376.3199
1393.3600
1363.2700
1389.0400
1,556,300
Thu, 22 Jan 2026
1393.6500
1398.8000
1373.2800
1395.0000
1,844,200
Wed, 21 Jan 2026
1332.0000
1371.0000
1322.6700
1360.0900
2,387,200
Tue, 20 Jan 2026
1319.1200
1351.2600
1311.3101
1326.0699
2,970,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1355.7100
1375.3700
1338.2400
1358.5699
2,469,100
Thu, 15 Jan 2026
1353.6400
1358.0000
1330.0000
1331.6000
2,858,400
Wed, 14 Jan 2026
1267.1200
1273.2700
1249.6200
1263.7200
1,536,500
Tue, 13 Jan 2026
1282.3199
1291.4800
1268.1200
1270.1600
1,374,200
Mon, 12 Jan 2026
1256.0601
1283.5601
1255.2500
1281.2300
1,488,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
1232.8500
1282.0000
1220.9900
1273.8800
2,394,500
Thu, 08 Jan 2026
1217.2600
1224.5400
1176.0000
1194.3199
1,682,300
Wed, 07 Jan 2026
1227.4500
1235.7600
1222.0000
1228.4700
1,351,200
Tue, 06 Jan 2026
1222.8199
1246.3800
1222.4200
1242.1899
1,895,800
Mon, 05 Jan 2026
1211.2200
1237.8600
1211.2200
1228.1899
3,290,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
1133.7600
1172.7700
1133.4800
1163.7800
2,697,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
1080.2300
1080.5400
1068.9200
1069.8600
561,300
Tue, 30 Dec 2025
1084.5800
1086.0601
1070.4200
1072.1400
807,300
Mon, 29 Dec 2025
1064.5800
1073.6500
1061.0699
1066.0000
424,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1066.2500
1076.0900
1063.0800
1072.7500
363,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1059.8199
1066.8000
1057.4399
1065.5200
229,800
Tue, 23 Dec 2025
1057.9399
1064.7500
1055.6899
1061.8400
543,600
Mon, 22 Dec 2025
1066.0000
1067.1600
1050.0000
1056.9800
703,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1042.5601
1062.6801
1042.5601
1056.0200
2,319,600
Thu, 18 Dec 2025
1047.9700
1051.8101
1035.1500
1036.3101
1,645,400
Wed, 17 Dec 2025
1060.7700
1065.1200
1010.0100
1015.4300
2,140,900
Tue, 16 Dec 2025
1081.5300
1088.0601
1065.9399
1076.0500
956,300
Mon, 15 Dec 2025
1089.3500
1097.7100
1079.5900
1087.8199
1,283,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
1109.3900
1114.5601
1077.1899
1080.8500
1,623,000
Thu, 11 Dec 2025
1114.7500
1127.7500
1095.4700
1122.8400
1,403,600
Wed, 10 Dec 2025
1109.4000
1123.9600
1098.8800
1119.3199
1,093,600
Tue, 09 Dec 2025
1107.9000
1115.7400
1105.6100
1111.4399
904,700
Mon, 08 Dec 2025
1118.8199
1134.1801
1114.0300
1119.6899
1,118,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1121.9301
1129.3800
1098.2600
1099.4700
1,054,400
Thu, 04 Dec 2025
1122.5300
1129.5400
1102.1700
1110.0800
1,511,800
Wed, 03 Dec 2025
1110.2400
1141.7200
1105.6200
1140.9200
2,059,500
Tue, 02 Dec 2025
1089.6100
1113.2100
1088.6801
1108.7800
1,426,000
Mon, 01 Dec 2025
1056.0300
1091.3000
1054.4700
1087.9900
2,103,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1040.4000
1060.2800
1035.4399
1060.0000
939,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
1040.6700
1055.0000
1037.3000
1040.9700
1,572,400
Tue, 25 Nov 2025
993.8300
1006.8800
973.7400
1003.2200
1,193,000
Mon, 24 Nov 2025
977.6200
995.1400
977.5900
987.8200
1,628,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
963.3500
978.5400
946.1100
966.5700
2,481,800
Thu, 20 Nov 2025
1042.2300
1050.9500
977.0000
981.0400
2,055,100
Wed, 19 Nov 2025
1005.7700
1044.7300
1005.0000
1039.3300
1,587,800
Tue, 18 Nov 2025
1011.0800
1017.7200
993.9900
1004.0600
1,414,000
Mon, 17 Nov 2025
1004.7200
1025.0000
1004.2700
1020.0000
1,691,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
989.3000
1018.0700
981.0000
1006.9800
1,307,800
Thu, 13 Nov 2025
1040.9900
1041.8600
1009.5100
1019.8600
1,406,300
Wed, 12 Nov 2025
1030.1600
1038.7000
1025.2300
1037.3300
961,900
Tue, 11 Nov 2025
1031.7700
1036.9800
1017.7800
1022.4200
1,026,000
Mon, 10 Nov 2025
1036.7700
1042.7900
1021.0700
1038.7900
992,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1031.1000
1035.4000
996.8200
1016.9600
1,841,900
Thu, 06 Nov 2025
1039.8800
1041.5300
1026.4399
1029.2000
1,073,000
Wed, 05 Nov 2025
1031.1000
1050.6400
1030.8000
1043.7500
1,169,400
Tue, 04 Nov 2025
1049.9500
1063.2600
1028.8300
1030.1400
1,735,100
Mon, 03 Nov 2025
1063.0200
1073.4000
1062.9900
1066.8199
868,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1071.6801
1073.2800
1051.4000
1059.2300
1,179,400
Thu, 30 Oct 2025
1072.6801
1086.1100
1070.6100
1075.4500
1,283,100
Wed, 29 Oct 2025
1070.6600
1077.7600
1064.8400
1070.8400
1,530,000
Tue, 28 Oct 2025
1056.8000
1060.6400
1051.7300
1052.4800
856,900
Mon, 27 Oct 2025
1050.0100
1060.7300
1049.3600
1059.9800
1,265,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1037.9301
1043.4000
1032.1801
1033.1000
1,032,700
Thu, 23 Oct 2025
1004.5200
1040.5000
1004.5000
1036.4100
1,318,200
Wed, 22 Oct 2025
1026.4500
1033.1801
997.6700
1011.5700
1,328,600
Tue, 21 Oct 2025
1036.3101
1037.4800
1024.1500
1025.0200
1,072,200
Mon, 20 Oct 2025
1031.7500
1052.1700
1031.4900
1042.1500
1,271,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
1020.5900
1032.7700
1015.0000
1029.2700
1,663,700
Thu, 16 Oct 2025
1037.1700
1049.3800
1011.1000
1019.5900
1,938,400
Wed, 15 Oct 2025
1030.1300
1033.0000
993.5400
1009.8100
2,900,300
Wed, 15 Oct 2025
1 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 14 Oct 2025
967.4600
993.4800
966.0000
983.1800
2,422,100
Mon, 13 Oct 2025
971.7300
985.1800
966.9700
984.6600
2,223,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
970.6900
976.2000
935.4100
936.1900
2,933,900
Thu, 09 Oct 2025
985.3500
987.5300
971.5100
980.5400
1,496,000
Wed, 08 Oct 2025
977.9500
991.5900
977.4200
987.8100
1,947,000
Tue, 07 Oct 2025
1042.8300
1044.8500
1001.0000
1002.3000
1,667,800
Mon, 06 Oct 2025
1040.4399
1059.0000
1040.1000
1043.3000
1,385,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
1031.0000
1039.8500
1025.4600
1032.2200
1,352,300
Thu, 02 Oct 2025
1039.0000
1040.2300
1021.8900
1030.1700
1,689,100
Wed, 01 Oct 2025
965.6100
1005.3600
964.8200
1003.2700
1,963,800
Tue, 30 Sep 2025
968.0400
975.6400
963.0700
968.0900
1,303,600
Mon, 29 Sep 2025
963.7300
972.0700
962.3700
962.6100
1,213,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
946.2400
955.2200
942.7500
951.5200
955,200
Thu, 25 Sep 2025
938.2000
952.6600
937.1200
949.5500
1,272,600
Wed, 24 Sep 2025
949.7200
953.6000
940.9500
946.9400
1,400,700
Tue, 23 Sep 2025
964.4100
977.4800
956.0000
963.5100
1,664,800
Mon, 22 Sep 2025
960.9200
964.5400
953.5900
957.8000
1,885,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
926.0700
938.6500
925.8700
932.1500
2,410,200
Thu, 18 Sep 2025
928.6700
938.6800
916.0300
927.8000
3,176,100
Wed, 17 Sep 2025
868.2300
877.6300
861.1800
872.2700
1,553,300
Tue, 16 Sep 2025
879.9400
881.4600
867.5700
878.4200
1,832,400
Mon, 15 Sep 2025
834.9300
868.7200
833.9200
867.3000
2,702,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
808.5200
815.7800
806.3000
813.8700
1,019,700
Thu, 11 Sep 2025
799.6900
809.1500
798.5100
804.1600
1,297,800
Wed, 10 Sep 2025
806.8200
809.6000
791.0200
793.1400
1,634,300
Tue, 09 Sep 2025
795.2000
805.8400
793.1200
805.1300
1,324,100
Mon, 08 Sep 2025
789.6500
798.7000
786.7500
796.2500
1,284,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
774.8800
783.1000
766.2400
781.7000
1,887,300
Thu, 04 Sep 2025
737.0500
756.9000
735.4300
753.4300
1,532,700
Wed, 03 Sep 2025
732.2200
738.3000
729.5600
736.8200
1,330,300
Tue, 02 Sep 2025
717.2100
727.2000
716.2000
725.8500
1,867,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
753.0000
753.6000
739.7900
742.6200
1,317,800
Thu, 28 Aug 2025
770.0000
773.1700
760.8700
763.4600
985,400
Wed, 27 Aug 2025
760.0000
770.5800
757.7900
770.0000
1,140,700
Tue, 26 Aug 2025
758.7700
763.5000
755.9100
763.2000
860,100
Mon, 25 Aug 2025
754.7500
758.2600
752.0900
754.4600
731,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
741.6800
761.5700
740.3700
754.8900
1,456,000
Thu, 21 Aug 2025
739.3600
741.5000
732.1100
735.4000
952,700
Wed, 20 Aug 2025
750.8000
753.4400
738.1800
749.4900
1,368,400
Tue, 19 Aug 2025
751.5400
755.6900
741.7100
743.6100
1,121,300
Mon, 18 Aug 2025
739.6700
748.0000
739.4400
747.5500
1,086,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
738.5000
747.1500
736.6600
742.1600
1,635,100
Thu, 14 Aug 2025
747.2800
757.0000
744.5600
755.2100
1,577,400
Wed, 13 Aug 2025
750.6300
756.2000
747.5400
755.5700
2,011,900
Tue, 12 Aug 2025
725.5300
743.3500
723.4800
741.7900
1,461,800
Mon, 11 Aug 2025
724.0000
731.8600
719.5200
721.3100
1,179,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
712.4100
723.5000
710.4500
722.3200
1,042,900
Thu, 07 Aug 2025
714.0200
716.9000
706.6200
713.1200
1,723,800
Wed, 06 Aug 2025
687.6500
692.4300
685.4400
690.9600
1,218,700
Tue, 05 Aug 2025
694.7200
695.6300
684.2400
689.6300
1,261,200
Mon, 04 Aug 2025
695.5800
699.4500
692.9000
699.3600
1,025,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
690.0000
693.4300
683.4800
689.8200
1,627,100
Thu, 31 Jul 2025
706.4000
707.5400
691.2100
694.7100
2,892,200
Wed, 30 Jul 2025
716.8900
724.0200
715.5000
721.4500
1,407,000
Tue, 29 Jul 2025
722.7300
726.9200
715.7000
718.4900
2,292,900
Mon, 28 Jul 2025
735.1500
735.4100
728.4900
729.9900
2,253,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend