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
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
15 · 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
14 · 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
13 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 30 Apr 2026
12 · DEFA14A
After market open · 12:46 ET
FORM DEFA14A ↗
Thu, 30 Apr 2026
11 · 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
10 · 10-K
After-hours · 16:33 ET
FORM 10-K ↗
Fri, 27 Feb 2026
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
Thu, 23 Oct 2025
1045.0000
1076.0000
1038.6000
1070.8000
727,500
Wed, 22 Oct 2025
1013.5500
1022.7600
980.7800
1001.4000
713,000
Tue, 21 Oct 2025
1027.3199
1035.7000
1012.3500
1028.6700
255,000
Mon, 20 Oct 2025
1018.5800
1037.8900
1018.5800
1031.5900
442,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
1002.9000
1024.3400
994.8600
1004.6500
502,800
Thu, 16 Oct 2025
1011.5200
1041.5000
1007.9300
1026.8300
517,700
Wed, 15 Oct 2025
1000.0000
1016.9600
987.3100
1007.9300
631,900
Tue, 14 Oct 2025
967.5400
994.8300
960.0000
968.2500
754,100
Mon, 13 Oct 2025
967.6000
990.6700
953.6600
981.6700
774,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
985.4500
990.2500
901.3900
904.4400
872,600
Thu, 09 Oct 2025
973.8300
980.1000
961.9400
979.2500
361,400
Wed, 08 Oct 2025
947.1900
983.4800
945.9900
980.9000
570,100
Tue, 07 Oct 2025
969.7000
972.7400
940.8800
945.4900
423,000
Mon, 06 Oct 2025
932.5800
986.6300
930.6100
968.1000
652,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
940.4400
954.8100
916.8000
918.8300
420,400
Thu, 02 Oct 2025
927.2500
940.1100
925.0500
930.5100
389,300
Wed, 01 Oct 2025
907.3700
923.3400
894.8900
915.8700
444,000
Tue, 30 Sep 2025
898.1600
929.5000
894.3800
920.6400
505,700
Mon, 29 Sep 2025
908.5200
915.6500
885.9200
886.5900
333,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
888.5500
892.5400
877.0000
887.5500
304,300
Thu, 25 Sep 2025
897.6500
898.1900
872.2900
891.3900
336,500
Wed, 24 Sep 2025
920.3300
920.3300
899.9000
908.4500
349,400
Tue, 23 Sep 2025
917.6400
932.2500
907.0200
914.2700
425,500
Mon, 22 Sep 2025
920.4000
938.0400
917.7900
922.8100
416,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
923.3700
923.3700
893.0700
916.3600
1,232,000
Thu, 18 Sep 2025
895.3500
924.4000
890.0900
917.7800
853,300
Wed, 17 Sep 2025
856.4200
884.4600
850.0000
877.6600
408,400
Tue, 16 Sep 2025
847.5700
860.2000
844.6300
857.0200
401,200
Mon, 15 Sep 2025
838.0000
852.5400
831.0000
849.7100
393,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
844.9600
844.9600
830.0000
834.1400
329,700
Thu, 11 Sep 2025
3 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 11 Sep 2025
855.1600
860.6000
830.3700
840.3800
576,000
Wed, 10 Sep 2025
868.8800
869.7000
846.0000
855.1800
751,800
Tue, 09 Sep 2025
865.7100
869.3200
848.1300
857.8700
281,900
Mon, 08 Sep 2025
869.3100
879.5000
850.6600
864.3200
495,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
853.6500
867.2200
846.3400
865.8600
491,500
Thu, 04 Sep 2025
827.5600
850.1400
817.5700
848.1100
424,500
Wed, 03 Sep 2025
830.2600
830.2600
809.5400
827.5600
432,600
Tue, 02 Sep 2025
811.1100
824.9700
800.9700
823.6500
517,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
849.4100
853.4900
825.1600
835.7600
568,900
Thu, 28 Aug 2025
866.9800
875.0500
857.4000
858.4600
468,100
Wed, 27 Aug 2025
847.9000
870.0000
843.5300
866.3200
326,600
Tue, 26 Aug 2025
839.8600
857.9900
839.8600
850.6400
404,000
Mon, 25 Aug 2025
841.4100
850.4400
832.2000
837.8600
348,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
822.2400
859.7900
820.6400
844.0000
548,800
Thu, 21 Aug 2025
814.2200
831.3100
812.0000
820.7400
413,000
Wed, 20 Aug 2025
840.8300
847.5700
805.9400
826.2700
673,100
Tue, 19 Aug 2025
854.4000
868.0000
839.9600
844.8000
557,900
Mon, 18 Aug 2025
823.5900
853.2400
823.0100
850.3100
563,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
851.9200
851.9200
823.8500
826.4700
575,600
Thu, 14 Aug 2025
845.5300
854.9900
836.5100
848.8100
582,300
Wed, 13 Aug 2025
845.6000
865.1300
840.0000
861.8000
543,900
Tue, 12 Aug 2025
807.8000
844.0000
803.0000
840.5600
713,900
Mon, 11 Aug 2025
806.2300
815.4000
795.8200
797.5100
540,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
798.5200
815.0000
794.5000
804.2900
399,400
Thu, 07 Aug 2025
816.3000
819.5000
785.0000
797.9400
640,200
Wed, 06 Aug 2025
802.0000
807.4000
790.0700
805.8500
416,400
Tue, 05 Aug 2025
830.0000
834.4400
774.1400
802.7800
988,800
Mon, 04 Aug 2025
2 · 10-Q
After-hours · 16:01 ET
FORM 10-Q ↗
Mon, 04 Aug 2025
791.4200
831.9700
778.9000
830.6300
1,360,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
740.0000
803.0000
711.4600
785.6200
1,524,100
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 31 Jul 2025
731.2400
740.0000
706.0000
711.2400
1,344,500
Wed, 30 Jul 2025
734.4600
747.5000
726.0500
730.5400
629,600
Tue, 29 Jul 2025
745.5200
751.4900
715.0000
724.3700
488,700
Mon, 28 Jul 2025
722.5600
741.0700
721.7200
738.5500
545,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend