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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
1211.8000
1212.5200
1111.1100
1160.8600
1,367,036
Thu, 22 Oct 2026
17 · 10-Q
After-hours · 20:12 ET
10-Q ↗
Thu, 22 Oct 2026
16 · 8-K
After-hours · 20:10 ET
8-K ↗
Thu, 22 Oct 2026
15 · 8-K
After-hours · 20:05 ET
FORM 8-K ↗
Thu, 22 Oct 2026
1357.5000
1358.7300
1260.8101
1279.3700
863,200
Wed, 21 Oct 2026
1434.3300
1450.0000
1390.0000
1401.2700
441,300
Tue, 20 Oct 2026
1419.5800
1442.0000
1382.1500
1397.0900
536,600
Mon, 19 Oct 2026
1486.4900
1502.2800
1452.0500
1464.0699
384,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1477.0100
1485.0000
1431.6400
1439.0699
374,900
Thu, 15 Oct 2026
1477.3101
1496.3900
1389.3199
1481.2700
842,700
Wed, 14 Oct 2026
1606.0300
1623.2800
1513.8500
1541.6801
450,000
Tue, 13 Oct 2026
1600.0000
1630.7600
1558.1400
1626.6400
459,100
Mon, 12 Oct 2026
1700.1100
1710.0000
1631.9900
1638.0500
267,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1715.6000
1737.0000
1691.0800
1715.6899
204,300
Thu, 08 Oct 2026
1716.3199
1742.1600
1655.1700
1706.3900
373,200
Wed, 07 Oct 2026
1770.0100
1782.2100
1698.3400
1741.3600
367,000
Tue, 06 Oct 2026
1725.0000
1835.0400
1720.0000
1817.9600
443,400
Mon, 05 Oct 2026
1723.9301
1738.4301
1690.0000
1713.0699
255,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1714.0500
1750.3900
1706.4399
1728.0100
276,600
Thu, 01 Oct 2026
1658.0000
1688.5500
1624.7700
1685.2900
303,000
Wed, 30 Sep 2026
1677.7800
1677.7800
1640.3199
1654.0900
298,700
Tue, 29 Sep 2026
1681.6400
1712.6000
1642.6400
1665.0500
275,000
Mon, 28 Sep 2026
1655.8199
1689.2800
1628.0000
1658.3000
334,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1656.2700
1671.6400
1625.0100
1658.9100
227,800
Thu, 24 Sep 2026
1584.0000
1663.5900
1570.0000
1643.3900
217,300
Wed, 23 Sep 2026
1626.8000
1637.0000
1604.6500
1625.9000
236,300
Tue, 22 Sep 2026
1605.0000
1633.5000
1596.3101
1625.1300
295,300
Mon, 21 Sep 2026
1667.7200
1667.7200
1606.1200
1632.5900
337,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1592.8000
1679.8199
1581.0000
1651.3700
831,300
Thu, 17 Sep 2026
1639.2700
1649.9800
1570.0000
1573.9600
276,000
Wed, 16 Sep 2026
1610.6801
1624.4600
1572.2400
1587.3500
250,600
Tue, 15 Sep 2026
1625.3101
1630.1899
1567.3600
1576.7800
301,300
Mon, 14 Sep 2026
1562.2200
1612.9399
1545.2100
1582.8000
366,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1630.7700
1695.5699
1611.2100
1690.8199
320,800
Thu, 10 Sep 2026
1589.0000
1629.9700
1578.5601
1590.8101
212,700
Wed, 09 Sep 2026
1645.9900
1670.4200
1609.1000
1615.1400
265,800
Tue, 08 Sep 2026
1639.0000
1658.1100
1612.0100
1648.4700
352,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1598.1600
1634.8800
1590.0000
1610.3400
276,900
Thu, 03 Sep 2026
1555.6500
1609.4399
1539.1100
1580.1899
265,800
Wed, 02 Sep 2026
1553.0000
1562.0000
1521.4700
1560.1300
328,700
Tue, 01 Sep 2026
1518.7300
1557.2700
1511.9100
1554.3700
349,500
Mon, 31 Aug 2026
1515.2500
1549.3101
1505.7300
1545.6200
510,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1602.1000
1611.0100
1515.3000
1518.7300
357,100
Thu, 27 Aug 2026
1652.9399
1652.9399
1590.0800
1614.9800
347,400
Wed, 26 Aug 2026
1565.2200
1621.7400
1561.9600
1615.6899
346,400
Tue, 25 Aug 2026
1664.2800
1664.2800
1553.5200
1561.9600
426,600
Mon, 24 Aug 2026
1630.0000
1634.9399
1578.3400
1609.6899
451,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1690.0000
1711.3000
1633.7900
1655.6100
370,000
Thu, 20 Aug 2026
1679.1700
1707.4100
1656.1500
1672.9399
359,900
Wed, 19 Aug 2026
1750.8700
1750.8700
1631.5000
1696.0601
434,400
Tue, 18 Aug 2026
1806.1600
1815.0699
1720.7700
1739.0800
476,100
Mon, 17 Aug 2026
1796.0000
1883.7000
1791.7300
1881.1801
451,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1732.0000
1797.0000
1725.0000
1774.0601
375,200
Thu, 13 Aug 2026
1743.2100
1759.1600
1710.0200
1727.6400
309,400
Wed, 12 Aug 2026
1770.0000
1792.6200
1736.6899
1738.8199
315,900
Tue, 11 Aug 2026
1700.0000
1725.1000
1684.0500
1688.0500
394,400
Mon, 10 Aug 2026
1707.8900
1726.0000
1672.7900
1674.8400
271,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1760.7500
1769.0000
1659.2800
1694.5500
341,200
Thu, 06 Aug 2026
1721.1100
1773.2400
1700.7800
1713.6000
391,800
Wed, 05 Aug 2026
1760.9700
1810.9900
1735.2800
1737.0000
441,200
Tue, 04 Aug 2026
1809.9200
1824.5601
1730.0000
1775.8600
553,600
Mon, 03 Aug 2026
14 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Mon, 03 Aug 2026
1674.3199
1776.2900
1657.0000
1770.9600
391,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1777.6000
1803.3500
1718.5900
1729.6899
392,300
Thu, 30 Jul 2026
1689.1000
1724.3199
1650.8300
1697.8400
694,400
Wed, 29 Jul 2026
1608.0000
1644.0800
1491.2400
1519.9600
770,800
Tue, 28 Jul 2026
1665.2000
1674.0000
1533.4100
1626.3199
671,400
Mon, 27 Jul 2026
1735.4500
1802.0000
1655.2600
1730.4200
632,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1821.3300
1849.9900
1701.0601
1733.6000
737,600
Thu, 23 Jul 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 23 Jul 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Jul 2026
1793.7800
1879.9900
1793.7800
1831.1500
729,300
Wed, 22 Jul 2026
1717.0000
1806.1600
1712.0000
1791.0601
399,500
Tue, 21 Jul 2026
1784.9500
1799.9900
1736.7000
1773.5100
325,900
Mon, 20 Jul 2026
1700.0100
1734.3800
1685.0000
1712.1801
487,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1576.0699
1685.3000
1556.3500
1674.0601
1,204,800
Thu, 16 Jul 2026
1682.5000
1706.7000
1650.0100
1680.6000
408,700
Wed, 15 Jul 2026
1788.4900
1788.5900
1678.0300
1736.7000
385,400
Tue, 14 Jul 2026
1785.0000
1824.9800
1743.4399
1775.1000
284,400
Mon, 13 Jul 2026
1722.0100
1751.4399
1695.0000
1732.0300
318,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1748.9900
1769.4000
1722.5699
1756.0900
368,500
Thu, 09 Jul 2026
1756.0601
1814.7200
1756.0601
1781.4200
550,000
Wed, 08 Jul 2026
1650.0000
1697.0000
1628.2300
1684.9399
452,300
Tue, 07 Jul 2026
1747.6500
1747.6500
1621.0100
1683.4399
564,400
Mon, 06 Jul 2026
1772.2100
1831.6300
1766.1300
1793.0300
340,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1877.0000
1886.4200
1712.5100
1741.3000
644,900
Wed, 01 Jul 2026
1935.5800
1935.5800
1853.0100
1865.1500
438,200
Tue, 30 Jun 2026
1949.0000
1998.8101
1925.0100
1981.9500
376,700
Mon, 29 Jun 2026
1879.3900
1965.8000
1849.9900
1948.6899
593,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1957.0400
1957.1300
1848.0000
1854.2300
1,413,700
Thu, 25 Jun 2026
2011.3199
2039.5601
1972.0000
2017.5699
401,300
Wed, 24 Jun 2026
1921.3000
1999.9800
1891.0200
1954.4700
381,700
Tue, 23 Jun 2026
1940.0000
1990.6200
1888.0100
1908.0699
674,600
Mon, 22 Jun 2026
11 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 22 Jun 2026
2011.3400
2072.3101
1994.1700
2066.5100
638,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1990.0500
2004.9900
1935.0000
1967.4100
724,100
Wed, 17 Jun 2026
1946.4000
1977.4800
1924.7300
1931.7700
513,200
Tue, 16 Jun 2026
1959.3400
1998.0000
1913.9399
1913.9399
458,200
Mon, 15 Jun 2026
1964.0000
1993.7000
1932.5601
1952.0200
380,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1849.2200
1912.8700
1845.1899
1877.6100
451,700
Thu, 11 Jun 2026
1731.0000
1851.0000
1720.5000
1843.4200
501,000
Wed, 10 Jun 2026
1819.5000
1838.2600
1705.0000
1719.4800
532,700
Tue, 09 Jun 2026
1876.4900
1907.4100
1737.2400
1831.5601
554,200
Mon, 08 Jun 2026
1886.8000
1889.5400
1796.1000
1852.0300
354,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1868.0100
1926.8400
1825.2300
1843.9399
365,800
Thu, 04 Jun 2026
1816.1000
1932.6000
1792.0000
1914.6500
477,000
Wed, 03 Jun 2026
1884.5000
1972.6801
1850.0000
1850.0400
513,800
Tue, 02 Jun 2026
1812.4500
1895.1300
1812.4500
1883.2600
479,800
Mon, 01 Jun 2026
1765.7500
1826.9900
1750.0000
1787.8800
476,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1859.0601
1865.7300
1794.1600
1828.2100
875,300
Thu, 28 May 2026
1866.9200
1880.4900
1810.5699
1855.1500
345,000
Wed, 27 May 2026
1891.0200
1916.6801
1826.2100
1867.0900
317,400
Tue, 26 May 2026
1877.3900
1921.5900
1866.2500
1883.5601
316,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1856.2400
1860.3600
1783.2100
1828.2500
250,200
Thu, 21 May 2026
10 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Thu, 21 May 2026
1836.6801
1874.1801
1820.0000
1835.3300
276,200
Wed, 20 May 2026
1865.0000
1891.2000
1828.6000
1835.5100
419,300
Tue, 19 May 2026
1783.1100
1872.8400
1755.6100
1825.5000
514,200
Mon, 18 May 2026
1987.1400
1987.1400
1833.8900
1854.4301
582,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1979.1300
1998.9800
1925.0000
1992.7400
570,300
Thu, 14 May 2026
2036.0000
2073.9900
2015.0000
2042.3600
225,900
Wed, 13 May 2026
2039.0400
2050.0000
1960.0000
2034.6300
313,200
Tue, 12 May 2026
1991.1801
2027.7000
1941.3600
2016.3101
382,000
Mon, 11 May 2026
1955.0000
2045.1400
1942.6600
2032.9800
377,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1980.0000
1980.0000
1921.6600
1952.3700
265,700
Thu, 07 May 2026
2002.0000
2002.0000
1902.0900
1942.0200
506,100
Wed, 06 May 2026
1995.7200
2018.0500
1916.7500
2011.4900
432,500
Tue, 05 May 2026
1951.5000
2003.6500
1938.0000
1967.2400
449,100
Mon, 04 May 2026
1867.5000
1905.5800
1857.9600
1891.9500
382,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
9 · 8-K
After-hours · 17:17 ET
FORM 8-K ↗
Fri, 01 May 2026
1852.0100
1877.3500
1817.4301
1867.0200
316,300
Thu, 30 Apr 2026
1749.1300
1855.4301
1749.1300
1840.2500
572,900
Wed, 29 Apr 2026
1720.2000
1756.3500
1713.2100
1724.1400
353,700
Tue, 28 Apr 2026
1740.0000
1775.4900
1680.5100
1719.2100
386,800
Mon, 27 Apr 2026
1744.6000
1805.0000
1685.0000
1794.0400
492,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1774.1400
1829.6600
1676.7600
1726.1200
834,800
Thu, 23 Apr 2026
8 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 23 Apr 2026
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Apr 2026
1731.7500
1798.9600
1731.7500
1773.9100
604,900
Wed, 22 Apr 2026
1715.0000
1730.2600
1677.0900
1724.4900
368,600
Tue, 21 Apr 2026
1705.2900
1719.0000
1661.9100
1674.1600
364,600
Mon, 20 Apr 2026
1646.3300
1685.0000
1635.2000
1680.0900
256,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1623.2100
1654.2900
1605.0000
1650.4700
434,900
Thu, 16 Apr 2026
1655.2000
1655.2000
1584.2700
1605.9700
287,000
Wed, 15 Apr 2026
1642.9000
1659.3900
1598.4700
1648.9600
333,800
Tue, 14 Apr 2026
1645.0000
1671.9500
1617.0100
1650.4800
374,800
Mon, 13 Apr 2026
1582.8700
1635.5800
1582.8700
1627.8101
426,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1592.4500
1614.0000
1567.0000
1592.8400
241,200
Thu, 09 Apr 2026
6 · DEF 14A
After-hours · 16:16 ET
DEFINITIVE PROXY STATEMENT ↗
Thu, 09 Apr 2026
1531.5100
1601.9000
1531.5100
1574.4500
363,500
Wed, 08 Apr 2026
1510.0000
1547.5300
1501.3199
1525.1600
435,100
Tue, 07 Apr 2026
1433.6700
1447.8000
1400.0000
1424.9100
231,400
Mon, 06 Apr 2026
1417.1899
1435.8400
1394.9800
1434.0900
233,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1378.0300
1464.5900
1368.0000
1417.1899
283,200
Wed, 01 Apr 2026
1393.7500
1465.4399
1393.7500
1428.5200
426,400
Tue, 31 Mar 2026
1299.5200
1381.0200
1298.3400
1378.9900
450,500
Mon, 30 Mar 2026
1385.3300
1398.8700
1255.0000
1273.1801
559,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1366.2000
1390.0000
1346.7000
1366.7700
296,300
Thu, 26 Mar 2026
1446.5500
1455.8400
1346.0000
1358.6600
420,700
Wed, 25 Mar 2026
1479.1500
1495.4600
1461.5200
1470.6400
279,700
Tue, 24 Mar 2026
1412.0699
1472.4200
1387.5699
1461.5200
572,400
Mon, 23 Mar 2026
1367.5400
1456.0000
1358.8600
1408.2500
574,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1425.4200
1450.0500
1346.0699
1356.7500
933,400
Thu, 19 Mar 2026
1384.6000
1463.1700
1371.1500
1444.6000
415,500
Wed, 18 Mar 2026
1438.7100
1462.0000
1422.9200
1423.0000
425,300
Tue, 17 Mar 2026
1410.1000
1432.7900
1397.0200
1424.4600
238,600
Mon, 16 Mar 2026
1392.0500
1421.0800
1391.0699
1414.1000
288,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1396.0200
1418.0000
1358.0000
1365.3400
280,100
Thu, 12 Mar 2026
1390.8400
1405.8600
1353.8199
1373.7600
301,400
Wed, 11 Mar 2026
1384.4200
1436.0699
1362.0100
1407.3199
318,900
Tue, 10 Mar 2026
1384.9900
1409.9900
1372.4000
1383.6200
389,900
Mon, 09 Mar 2026
1246.7400
1373.6500
1225.2400
1372.4000
600,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1290.0000
1327.6801
1270.6899
1279.0601
557,000
Thu, 05 Mar 2026
1408.8500
1415.9900
1287.9100
1348.2200
553,300
Wed, 04 Mar 2026
1407.6100
1441.0000
1380.2200
1430.3800
390,400
Tue, 03 Mar 2026
1412.0000
1412.0000
1344.0300
1391.1600
614,700
Mon, 02 Mar 2026
1405.5200
1439.1200
1389.5400
1438.2400
388,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1418.7100
1441.6200
1395.8400
1429.3700
489,600
Thu, 26 Feb 2026
1453.2900
1457.7600
1377.6000
1438.2300
456,200
Wed, 25 Feb 2026
1468.0000
1500.0000
1442.5100
1450.6000
405,800
Tue, 24 Feb 2026
1410.1700
1480.9700
1375.0000
1468.5800
507,100
Mon, 23 Feb 2026
1463.0000
1465.4900
1387.5400
1413.5699
734,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
5 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 20 Feb 2026
1414.5100
1476.9399
1390.0000
1462.2300
923,600
Thu, 19 Feb 2026
4 · 10-K
After-hours · 16:04 ET
10-K ↗
Thu, 19 Feb 2026
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 19 Feb 2026
1322.9000
1377.5000
1302.0000
1373.5200
696,500
Wed, 18 Feb 2026
1344.0400
1372.0000
1314.2200
1319.4700
458,500
Tue, 17 Feb 2026
1317.8900
1364.8800
1307.6500
1337.7500
425,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1313.0000
1355.0000
1276.8700
1337.9500
297,700
Thu, 12 Feb 2026
1346.2500
1399.0000
1298.9700
1300.0200
505,400
Wed, 11 Feb 2026
1314.3000
1364.9500
1306.7800
1338.6500
461,800
Tue, 10 Feb 2026
1280.1200
1295.0000
1250.0000
1269.6300
308,500
Mon, 09 Feb 2026
1228.8500
1299.9399
1219.0500
1283.6500
356,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
1175.0000
1230.4900
1175.0000
1230.2600
278,900
Thu, 05 Feb 2026
1119.8000
1162.3500
1097.4100
1147.9700
462,400
Wed, 04 Feb 2026
1200.0000
1214.4200
1075.3600
1119.8101
625,800
Tue, 03 Feb 2026
1195.0000
1220.0000
1174.8500
1209.9700
357,300
Mon, 02 Feb 2026
1142.7800
1178.4301
1138.0601
1176.2600
329,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
1155.7000
1186.1500
1131.2200
1142.1000
312,000
Thu, 29 Jan 2026
1180.1899
1200.3300
1145.0000
1171.4600
306,100
Wed, 28 Jan 2026
1165.3800
1179.0000
1147.6300
1169.0500
299,100
Tue, 27 Jan 2026
1138.8500
1167.9900
1123.4800
1160.3800
268,000
Mon, 26 Jan 2026
1126.5100
1148.2400
1117.8300
1127.5500
272,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
1131.7000
1136.9000
1105.3900
1121.4399
271,700
Thu, 22 Jan 2026
1170.0000
1177.8700
1101.1000
1131.7000
368,200
Wed, 21 Jan 2026
1141.1200
1158.3500
1115.0000
1148.0000
414,800
Tue, 20 Jan 2026
1098.8400
1140.6801
1092.0000
1134.7500
545,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
1107.0000
1147.0300
1103.0601
1119.9800
507,200
Thu, 15 Jan 2026
1090.2500
1114.6100
1075.0000
1091.0400
408,100
Wed, 14 Jan 2026
1065.0400
1079.2700
1024.1200
1053.1000
403,700
Tue, 13 Jan 2026
1039.1200
1078.7000
1039.1200
1073.1400
378,700
Mon, 12 Jan 2026
1010.0000
1046.0000
1000.0000
1038.1801
528,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
977.9700
1022.1100
977.6700
1010.4100
362,900
Thu, 08 Jan 2026
1035.1200
1040.0000
959.8000
971.4900
512,900
Wed, 07 Jan 2026
1028.6899
1048.4301
1005.6800
1035.1200
441,700
Tue, 06 Jan 2026
1024.7300
1035.1100
952.7400
1035.1100
648,400
Mon, 05 Jan 2026
1020.5100
1050.4500
1020.5100
1032.3101
435,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
938.4000
1004.9600
938.4000
1003.6400
395,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
950.5100
954.9500
932.3300
933.2900
192,800
Tue, 30 Dec 2025
950.6700
958.0600
944.2300
946.9300
216,100
Mon, 29 Dec 2025
953.9400
964.6800
943.5000
950.6700
259,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
961.6600
967.0800
953.3000
963.8300
170,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
964.0300
964.7200
953.0000
958.0700
155,000
Tue, 23 Dec 2025
948.3300
970.0000
946.2300
965.3700
327,700
Mon, 22 Dec 2025
955.1000
974.3500
943.8700
950.7900
452,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
2 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 19 Dec 2025
929.0500
952.8400
922.0500
940.7400
8,010,000
Thu, 18 Dec 2025
908.0000
926.4800
896.1900
918.5400
512,500
Wed, 17 Dec 2025
970.3000
976.6200
878.5900
883.7900
800,100
Tue, 16 Dec 2025
985.1000
985.1000
953.1400
968.5000
428,400
Mon, 15 Dec 2025
962.8600
986.2000
961.4000
968.4800
400,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
1011.6900
1023.8700
912.4000
967.9500
869,200
Thu, 11 Dec 2025
1016.4000
1025.4000
975.0500
1024.9200
438,900
Wed, 10 Dec 2025
993.4100
1028.9500
968.3000
1021.3600
401,500
Tue, 09 Dec 2025
983.9000
997.8300
978.0000
983.6100
344,900
Mon, 08 Dec 2025
1008.6500
1036.6700
986.1100
989.4800
647,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1008.0800
1014.7800
977.1700
1001.4800
381,400
Thu, 04 Dec 2025
950.0000
1006.6000
940.0000
1004.6500
518,300
Wed, 03 Dec 2025
935.0000
953.4900
910.0500
949.3000
300,300
Tue, 02 Dec 2025
972.5900
988.6800
934.9500
935.7800
465,900
Mon, 01 Dec 2025
961.0100
964.9500
946.5000
961.2000
402,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
979.6500
980.9200
965.0500
976.9400
172,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
962.0000
982.9200
960.2700
970.9500
342,400
Tue, 25 Nov 2025
936.7800
957.2600
910.0200
957.0400
377,600
Mon, 24 Nov 2025
923.8900
958.8300
910.0900
945.0700
3,206,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
878.9600
896.5200
850.0000
894.0800
535,300
Thu, 20 Nov 2025
954.8600
975.5600
869.8800
876.1900
650,100
Wed, 19 Nov 2025
929.7400
949.9500
911.0000
930.5000
348,500
Tue, 18 Nov 2025
901.4400
936.9100
895.7800
920.9900
353,700
Mon, 17 Nov 2025
914.8000
937.7800
905.0500
919.8200
401,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
861.5100
931.3900
841.6600
909.6000
589,300
Thu, 13 Nov 2025
963.4700
974.7500
892.3500
897.5200
654,700
Wed, 12 Nov 2025
961.6900
981.0000
957.7900
973.1800
309,900
Tue, 11 Nov 2025
957.8800
974.9500
942.0000
954.5300
223,300
Mon, 10 Nov 2025
978.1100
994.0000
965.0500
974.1400
279,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
937.4400
956.8500
910.1000
955.2600
488,500
Thu, 06 Nov 2025
986.3400
992.0100
948.0100
957.7800
305,400
Wed, 05 Nov 2025
963.3300
997.3100
956.0600
987.7800
319,100
Tue, 04 Nov 2025
956.9900
967.3800
925.0500
955.9600
398,000
Mon, 03 Nov 2025
975.9400
982.6900
960.3000
977.6700
235,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
969.3000
987.2000
951.1800
965.5800
313,300
Thu, 30 Oct 2025
994.4400
1020.2600
957.1600
963.3000
509,200
Wed, 29 Oct 2025
990.9900
1019.7300
990.9900
1010.6400
383,000
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Tue, 28 Oct 2025
975.0000
989.2400
966.4400
980.9700
357,200
Mon, 27 Oct 2025
998.7600
1007.6700
965.7500
976.4500
484,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
955.0000
1002.6400
950.0000
981.6600
1,051,800