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
1806.0000
1824.6400
1792.2059
1810.1500
381,890
Thu, 22 Oct 2026
1842.5500
1856.7400
1803.1000
1824.9600
423,700
Wed, 21 Oct 2026
1865.8600
1892.1000
1840.9301
1854.8800
352,800
Tue, 20 Oct 2026
1838.8500
1880.1801
1826.1600
1879.5000
495,600
Mon, 19 Oct 2026
1837.5699
1847.5000
1810.5000
1839.7200
398,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
1868.6899
1876.6500
1810.3199
1834.0000
286,300
Thu, 15 Oct 2026
1831.1300
1876.5100
1811.0500
1856.9800
478,500
Wed, 14 Oct 2026
1863.0100
1880.5900
1817.5800
1839.1100
379,900
Tue, 13 Oct 2026
1875.7000
1904.8000
1872.0000
1876.0400
254,100
Mon, 12 Oct 2026
1899.1300
1924.6000
1890.0000
1892.4399
411,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
1867.4800
1892.5699
1854.4700
1889.8500
321,400
Thu, 08 Oct 2026
1867.5400
1872.4800
1840.1700
1856.6600
274,900
Wed, 07 Oct 2026
1844.8900
1884.4301
1835.9800
1872.7800
429,600
Tue, 06 Oct 2026
1860.6100
1878.9900
1830.1100
1857.9900
532,500
Mon, 05 Oct 2026
1774.0000
1871.6700
1769.7600
1860.6100
1,259,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
1693.7500
1709.3600
1679.0200
1696.5601
389,300
Thu, 01 Oct 2026
1729.1700
1731.3600
1668.4399
1685.1200
709,800
Wed, 30 Sep 2026
1731.0000
1739.8800
1690.0699
1728.5300
687,100
Tue, 29 Sep 2026
1715.0000
1734.6700
1701.0900
1724.9000
468,300
Mon, 28 Sep 2026
1726.2800
1727.3700
1685.5500
1712.4100
565,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
1741.0000
1759.1100
1715.3500
1752.6100
535,500
Thu, 24 Sep 2026
1793.4200
1805.9200
1736.8500
1754.1300
906,100
Wed, 23 Sep 2026
1799.8900
1836.0699
1788.1200
1799.2400
701,400
Tue, 22 Sep 2026
1836.0000
1842.4900
1790.2200
1826.5800
923,800
Mon, 21 Sep 2026
1790.5000
1834.7200
1787.2800
1820.4700
1,064,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
1825.1899
1827.0500
1785.2200
1787.3900
1,161,900
Thu, 17 Sep 2026
1847.3900
1851.9900
1800.4200
1825.2100
963,400
Wed, 16 Sep 2026
1822.0000
1853.5000
1794.7200
1839.7100
940,300
Tue, 15 Sep 2026
1876.1400
1886.3600
1828.2200
1828.9399
609,100
Mon, 14 Sep 2026
21 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 14 Sep 2026
1911.4700
1911.4700
1876.0000
1900.2400
445,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
1928.5000
1933.5000
1892.2300
1897.3700
314,800
Thu, 10 Sep 2026
20 · 424B2
After-hours · 17:16 ET
424B2 ↗
Thu, 10 Sep 2026
19 · 8-K
After market open · 10:19 ET
8-K ↗
Thu, 10 Sep 2026
1867.3900
1946.8400
1840.0000
1906.2400
450,900
Wed, 09 Sep 2026
1909.0000
1909.0000
1853.0300
1876.3300
521,400
Tue, 08 Sep 2026
1945.0000
1969.4000
1908.0000
1926.2500
351,300
Tue, 08 Sep 2026
18 · 424B2
Pre-market · 07:55 ET
424B2 ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1985.5200
1999.9900
1966.0000
1978.3600
281,800
Thu, 03 Sep 2026
2025.0000
2066.0000
1985.0800
1991.0601
431,300
Wed, 02 Sep 2026
1949.6100
2009.9900
1949.6100
2006.5800
391,200
Tue, 01 Sep 2026
1900.0000
1975.0100
1900.0000
1963.4900
325,300
Mon, 31 Aug 2026
1954.0000
1964.0000
1922.3800
1936.2000
335,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1941.9900
1972.5900
1939.9500
1966.2500
338,200
Thu, 27 Aug 2026
1947.2600
1961.9900
1906.0699
1930.7500
370,100
Wed, 26 Aug 2026
1995.3900
2008.3800
1948.4000
1950.4399
326,500
Tue, 25 Aug 2026
1937.8300
2011.2000
1929.0000
1997.0000
432,100
Mon, 24 Aug 2026
1926.7500
1990.9900
1918.0000
1947.9000
459,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1928.3900
1962.5699
1911.0100
1922.7300
422,700
Thu, 20 Aug 2026
1897.7600
1929.6400
1885.3300
1921.9600
399,500
Wed, 19 Aug 2026
1780.5000
1918.1700
1771.0000
1908.6500
709,200
Tue, 18 Aug 2026
1782.0601
1813.9900
1759.2100
1779.1400
340,900
Mon, 17 Aug 2026
1823.3900
1829.1801
1767.5100
1787.5699
534,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1837.2700
1874.9800
1832.0100
1844.5800
270,300
Thu, 13 Aug 2026
1840.0000
1858.5000
1815.0100
1828.2500
356,700
Wed, 12 Aug 2026
1921.0000
1927.0000
1827.0000
1828.2900
684,500
Tue, 11 Aug 2026
1850.0000
1946.0000
1830.2700
1940.0000
803,600
Mon, 10 Aug 2026
1817.4200
1848.5000
1806.5100
1824.3400
313,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1820.5500
1851.1899
1800.0100
1820.6899
491,800
Thu, 06 Aug 2026
1825.5100
1833.2100
1766.0500
1830.0000
1,200,900
Thu, 06 Aug 2026
17 · 10-Q
Next filing day · accepted 05 Aug, 18:15 ET
10-Q ↗
Wed, 05 Aug 2026
16 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 05 Aug 2026
1923.2500
1944.9900
1909.1100
1922.5699
606,200
Tue, 04 Aug 2026
1889.6600
1906.3800
1864.5601
1888.5000
448,300
Mon, 03 Aug 2026
1916.7000
1926.0000
1875.9900
1898.7900
442,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1874.0000
1889.2200
1851.7900
1877.9500
366,000
Thu, 30 Jul 2026
1845.0100
1888.0000
1828.8900
1885.7300
370,100
Wed, 29 Jul 2026
1842.7600
1902.3800
1842.7600
1863.3101
297,900
Tue, 28 Jul 2026
1839.1400
1886.0000
1839.1400
1862.5200
409,000
Mon, 27 Jul 2026
1825.7100
1855.4399
1818.5100
1819.7400
329,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1800.7100
1839.9100
1797.2800
1801.4399
303,800
Thu, 23 Jul 2026
1790.8000
1804.2500
1771.1700
1798.7000
305,900
Wed, 22 Jul 2026
1818.0900
1818.0900
1773.6801
1799.2100
246,100
Tue, 21 Jul 2026
1840.0000
1840.0000
1797.9600
1822.6500
261,300
Mon, 20 Jul 2026
1819.3900
1863.2000
1805.0000
1832.4200
294,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1827.1300
1833.2600
1789.0000
1813.9100
313,600
Thu, 16 Jul 2026
1862.8199
1883.3600
1840.0000
1857.4200
344,700
Wed, 15 Jul 2026
1873.0000
1905.4900
1819.6700
1843.1899
508,200
Tue, 14 Jul 2026
1851.3900
1896.0000
1842.0400
1873.8800
410,900
Mon, 13 Jul 2026
1856.6400
1897.2600
1855.0000
1867.3000
483,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1823.7400
1884.0601
1810.0000
1852.2200
406,300
Thu, 09 Jul 2026
1777.1899
1809.3800
1760.9000
1807.8300
385,600
Wed, 08 Jul 2026
1800.3000
1815.3600
1764.6801
1809.3800
275,100
Tue, 07 Jul 2026
1828.0300
1836.0900
1793.4600
1813.6100
287,900
Mon, 06 Jul 2026
1764.1300
1812.0000
1756.3300
1805.6801
329,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1757.9000
1781.7300
1749.0000
1763.3600
407,600
Wed, 01 Jul 2026
1715.0000
1766.6600
1713.5800
1742.1899
497,100
Tue, 30 Jun 2026
1669.1801
1702.4800
1657.0100
1697.3900
432,900
Mon, 29 Jun 2026
1685.9700
1744.4200
1682.4000
1683.1300
422,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1619.9800
1693.9399
1600.0601
1675.1000
481,600
Thu, 25 Jun 2026
1663.0000
1663.3500
1613.8300
1619.2500
441,500
Wed, 24 Jun 2026
1583.0000
1684.5800
1579.0000
1659.5699
634,500
Tue, 23 Jun 2026
1581.1300
1606.7400
1566.0000
1583.6600
403,700
Mon, 22 Jun 2026
1633.5000
1635.1500
1588.0100
1589.4500
414,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1635.0000
1647.6700
1608.0900
1635.1500
655,100
Wed, 17 Jun 2026
1674.0800
1702.0000
1630.0000
1631.8199
460,600
Tue, 16 Jun 2026
1657.1500
1712.0000
1652.6100
1674.0800
448,000
Mon, 15 Jun 2026
1618.1000
1673.5000
1617.4200
1646.3600
532,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
15 · 8-K
After-hours · 16:33 ET
CURRENT REPORT ↗
Fri, 12 Jun 2026
1628.0000
1632.8600
1565.9800
1589.6000
596,000
Thu, 11 Jun 2026
1585.5601
1623.3199
1546.0000
1610.0000
650,200
Wed, 10 Jun 2026
1628.0000
1629.0000
1579.2500
1588.2900
404,100
Tue, 09 Jun 2026
1609.1700
1668.9301
1600.1200
1641.1600
506,900
Mon, 08 Jun 2026
1606.0800
1630.5699
1582.4301
1611.9900
431,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1630.1801
1650.2000
1604.0000
1607.8000
446,500
Thu, 04 Jun 2026
1657.6500
1683.5500
1616.0000
1634.7800
493,100
Wed, 03 Jun 2026
1652.0100
1670.0000
1629.5200
1638.5400
544,600
Tue, 02 Jun 2026
1720.0000
1733.2200
1662.7200
1672.8300
505,500
Mon, 01 Jun 2026
1700.4500
1733.7800
1681.2500
1730.9800
610,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1682.8700
1707.0000
1679.0200
1695.6500
759,600
Thu, 28 May 2026
1705.0000
1715.9100
1681.0000
1695.5300
565,100
Wed, 27 May 2026
1645.0000
1709.0000
1644.5100
1696.1700
441,000
Tue, 26 May 2026
1657.9900
1659.6500
1616.4700
1648.0400
497,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1681.2100
1703.9200
1650.1300
1664.4200
399,000
Thu, 21 May 2026
1632.0000
1680.0000
1615.5000
1677.9000
494,400
Wed, 20 May 2026
1598.0000
1662.0000
1587.2100
1651.2000
536,900
Tue, 19 May 2026
1583.8900
1625.0000
1572.9200
1594.8600
557,800
Mon, 18 May 2026
1540.0000
1586.1899
1528.6700
1585.9100
673,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1591.0000
1594.0500
1538.1100
1546.8101
619,900
Thu, 14 May 2026
1547.0000
1619.3400
1541.6899
1607.3700
701,700
Wed, 13 May 2026
1533.1300
1562.5601
1495.0000
1562.0000
1,309,300
Tue, 12 May 2026
1562.7500
1583.0000
1541.1400
1578.7800
1,163,500
Mon, 11 May 2026
1641.3300
1642.0000
1536.7100
1557.3000
1,864,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Fri, 08 May 2026
1685.0000
1704.1899
1623.0000
1632.5200
2,333,900
Thu, 07 May 2026
13 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 07 May 2026
1850.8101
1890.0000
1839.5500
1870.0100
814,600
Wed, 06 May 2026
1830.0100
1864.5000
1825.0000
1841.1400
421,900
Tue, 05 May 2026
1812.6100
1821.3101
1778.2700
1817.3101
329,300
Mon, 04 May 2026
1847.1600
1876.0100
1813.1899
1813.5300
373,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1799.4399
1861.3400
1799.4301
1850.0500
374,800
Thu, 30 Apr 2026
1768.0000
1810.0000
1761.4399
1792.6300
317,600
Wed, 29 Apr 2026
1767.7500
1771.5000
1738.0000
1767.0200
450,800
Tue, 28 Apr 2026
1839.9100
1846.3300
1778.3400
1791.9900
328,800
Mon, 27 Apr 2026
1832.8400
1874.2300
1832.0100
1839.2800
364,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1819.4301
1841.0601
1799.7200
1835.2200
299,000
Thu, 23 Apr 2026
12 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 23 Apr 2026
11 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Thu, 23 Apr 2026
1845.1500
1846.8500
1792.3199
1809.2000
303,700
Wed, 22 Apr 2026
1871.7400
1881.3800
1843.9600
1860.9800
255,400
Tue, 21 Apr 2026
1884.0100
1903.0000
1851.0000
1854.1801
260,700
Mon, 20 Apr 2026
1855.8300
1871.4399
1835.0100
1870.0800
356,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1850.1899
1875.0000
1832.5000
1855.8300
361,000
Thu, 16 Apr 2026
1860.7400
1891.5000
1808.6000
1822.1300
412,600
Wed, 15 Apr 2026
1858.1899
1887.0699
1843.0400
1872.1200
470,300
Tue, 14 Apr 2026
1841.0000
1878.8500
1836.3400
1840.6600
358,000
Mon, 13 Apr 2026
1761.7500
1839.0100
1761.1100
1831.9301
465,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1801.0000
1812.8900
1756.8700
1773.9600
366,500
Thu, 09 Apr 2026
1783.4900
1802.2200
1744.1000
1793.2100
322,700
Wed, 08 Apr 2026
1822.7900
1843.9100
1765.4301
1775.7400
520,800
Tue, 07 Apr 2026
1714.2600
1744.9100
1691.9100
1742.3000
351,300
Mon, 06 Apr 2026
1706.5800
1727.2600
1694.0000
1710.3700
210,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
10 · 8-K
After-hours · 16:32 ET
CURRENT REPORT ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1689.9700
1737.9900
1684.0900
1715.5200
290,400
Wed, 01 Apr 2026
1740.1600
1741.0400
1692.3101
1718.9700
643,300
Tue, 31 Mar 2026
1645.0000
1741.6400
1631.0200
1729.0200
800,000
Mon, 30 Mar 2026
1608.0500
1633.5800
1598.2300
1619.2000
385,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1618.9600
1633.1200
1593.2100
1599.5200
546,400
Thu, 26 Mar 2026
1624.7700
1668.5900
1620.0000
1630.9900
290,000
Wed, 25 Mar 2026
1637.1000
1658.6600
1617.2500
1639.4700
403,600
Tue, 24 Mar 2026
1647.3199
1653.5200
1606.2100
1612.0200
511,100
Mon, 23 Mar 2026
1662.4600
1691.7900
1637.2100
1666.0800
460,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1656.0000
1671.7200
1631.1801
1635.7600
537,400
Thu, 19 Mar 2026
1680.0200
1684.0300
1648.5100
1666.9301
427,100
Wed, 18 Mar 2026
1718.4500
1741.2100
1686.9900
1690.2600
366,500
Tue, 17 Mar 2026
1733.3300
1752.2600
1711.0000
1728.1400
362,400
Mon, 16 Mar 2026
1685.0000
1741.9600
1681.0000
1732.3300
465,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1670.8000
1695.0000
1645.9100
1670.0000
678,900
Thu, 12 Mar 2026
1700.0000
1712.6899
1631.1801
1680.0000
1,203,900
Wed, 11 Mar 2026
1745.2600
1766.5601
1726.4600
1766.1000
367,400
Tue, 10 Mar 2026
1773.5000
1773.5000
1723.7000
1742.0900
441,800
Mon, 09 Mar 2026
1742.7100
1769.5200
1721.4100
1769.5200
600,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1758.1300
1794.1700
1738.5500
1787.8600
439,900
Thu, 05 Mar 2026
1769.7000
1810.6200
1765.0000
1780.3600
489,300
Wed, 04 Mar 2026
1731.7600
1789.0000
1727.0000
1769.0300
520,600
Tue, 03 Mar 2026
1688.8800
1721.9600
1660.2000
1714.0100
977,600
Mon, 02 Mar 2026
1700.1500
1780.0000
1682.1200
1777.0000
818,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1739.3700
1775.9800
1721.4100
1757.5800
792,500
Thu, 26 Feb 2026
1791.0000
1796.0000
1731.2600
1740.8800
1,089,700
Wed, 25 Feb 2026
9 · 10-K
After-hours · 16:05 ET
10-K ↗
Wed, 25 Feb 2026
1760.1200
1781.4800
1654.2400
1767.7100
2,381,200
Tue, 24 Feb 2026
8 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 24 Feb 2026
1885.0000
1928.9600
1857.1200
1922.5601
900,800
Mon, 23 Feb 2026
1995.3500
2008.1899
1848.9100
1864.4600
757,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
1986.0100
2020.5500
1964.8700
1996.8700
361,100
Thu, 19 Feb 2026
2009.0800
2025.3900
1990.1801
1996.5500
284,500
Wed, 18 Feb 2026
1988.2100
2047.8700
1976.0000
2009.0500
328,000
Tue, 17 Feb 2026
1975.3900
2006.6600
1931.1200
1975.5100
425,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1990.2600
2006.3199
1963.4700
1988.2600
425,500
Thu, 12 Feb 2026
2092.6201
2113.8999
1997.0000
2007.0000
584,400
Wed, 11 Feb 2026
2053.2300
2060.0000
1972.0000
2018.1801
471,000
Tue, 10 Feb 2026
2035.1801
2082.0901
2012.3300
2025.3199
545,700
Mon, 09 Feb 2026
1984.0200
2037.0200
1958.8800
2035.5900
546,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2042.4301
2042.4301
1913.0000
1970.1500
937,700
Thu, 05 Feb 2026
2066.0200
2094.0901
2024.1400
2034.7600
519,100
Wed, 04 Feb 2026
2085.3101
2090.2600
1985.3400
2052.7800
766,800
Tue, 03 Feb 2026
2145.0000
2158.2700
2065.6399
2099.8999
501,800
Mon, 02 Feb 2026
2134.5100
2184.8999
2112.2800
2147.2200
342,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
2200.0000
2226.6799
2129.0000
2147.7900
558,600
Thu, 29 Jan 2026
2268.9800
2292.3401
2209.9299
2218.1399
418,500
Wed, 28 Jan 2026
2303.9099
2342.0000
2266.3501
2268.6001
486,000
Tue, 27 Jan 2026
2222.0000
2302.4600
2205.0000
2295.0000
569,400
Mon, 26 Jan 2026
2131.4700
2241.9900
2127.9700
2212.6201
539,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
2145.0000
2153.4600
2100.3101
2137.2900
467,100
Thu, 22 Jan 2026
2113.4099
2166.0000
2111.0100
2153.7500
872,900
Wed, 21 Jan 2026
2045.0000
2093.5100
2032.0100
2057.7700
942,900
Tue, 20 Jan 2026
2049.0400
2110.3601
2028.2100
2034.8199
535,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
2104.7400
2110.0400
2061.6201
2075.0100
546,800
Thu, 15 Jan 2026
2137.1201
2151.4600
2084.6201
2098.8501
425,200
Wed, 14 Jan 2026
2055.7000
2108.0000
2041.0200
2101.9500
500,100
Tue, 13 Jan 2026
2127.2100
2130.1499
2030.9100
2073.5701
689,900
Mon, 12 Jan 2026
2164.2700
2165.0300
2122.5701
2149.8999
408,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
2191.5000
2193.0601
2162.0000
2178.4099
309,200
Thu, 08 Jan 2026
2176.7000
2200.7000
2160.0200
2179.8000
340,500
Wed, 07 Jan 2026
2187.0400
2188.4900
2130.0000
2162.6101
383,100
Tue, 06 Jan 2026
2142.1699
2239.9500
2138.0000
2187.0400
689,200
Mon, 05 Jan 2026
2011.9399
2211.9299
2010.9000
2148.6201
1,072,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
2027.5500
2035.0000
1968.8800
1973.7000
502,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2014.5601
2027.7300
2007.5000
2014.2600
199,700
Tue, 30 Dec 2025
2014.9200
2025.1899
1997.0601
2020.8800
294,100
Mon, 29 Dec 2025
1995.0000
2039.7600
1986.0000
2014.9700
276,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
1998.0800
2012.0000
1994.0100
2005.7100
192,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
1996.0000
2008.1700
1982.1200
1998.2100
98,200
Tue, 23 Dec 2025
1995.0000
2006.6600
1974.0000
1995.0699
254,200
Mon, 22 Dec 2025
2009.8800
2013.0000
1960.0300
1993.6500
311,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
1969.8400
2014.4600
1962.0000
1997.6100
737,900
Thu, 18 Dec 2025
1932.4900
1983.2200
1932.4900
1964.4600
686,100
Wed, 17 Dec 2025
1943.6899
1956.0500
1901.8300
1916.2800
687,600
Tue, 16 Dec 2025
1964.4399
1974.3000
1906.1801
1933.7200
908,300
Mon, 15 Dec 2025
2028.8600
2028.8600
1955.1100
1966.7600
487,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
2014.6500
2050.4900
2005.0000
2015.8900
401,200
Thu, 11 Dec 2025
1978.4100
2042.0500
1969.6899
2019.8101
522,400
Wed, 10 Dec 2025
2031.0100
2037.5000
1957.0000
1970.7300
1,173,900
Tue, 09 Dec 2025
7 · 8-K
After-hours · 16:54 ET
8-K ↗
Tue, 09 Dec 2025
2072.0500
2091.9900
2044.5900
2074.4800
418,100
Mon, 08 Dec 2025
2087.0801
2121.4199
2075.0000
2088.3601
361,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 424B2
After-hours · 17:18 ET
424B2 ↗
Fri, 05 Dec 2025
2145.4900
2163.0000
2051.0400
2066.4199
668,900
Fri, 05 Dec 2025
5 · 8-K
Pre-market · 08:13 ET
FORM 8-K ↗
Thu, 04 Dec 2025
2128.5100
2151.3301
2079.0801
2139.5601
443,000
Wed, 03 Dec 2025
2117.0000
2151.6299
2102.5601
2119.8301
383,800
Tue, 02 Dec 2025
2067.7500
2153.7500
2066.0100
2115.9099
616,200
Tue, 02 Dec 2025
4 · 424B2
Pre-market · 08:32 ET
424B2 ↗
Mon, 01 Dec 2025
2060.0000
2084.8799
2035.3900
2064.5500
538,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
2075.3799
2090.8601
2050.0000
2071.7800
248,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
2077.4399
2079.9700
2026.0000
2033.3199
377,900
Tue, 25 Nov 2025
2000.6700
2059.9399
1990.5601
2055.0000
524,700
Mon, 24 Nov 2025
1970.0000
2011.0000
1935.0900
2008.9200
870,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1903.6200
1966.7400
1901.0000
1951.7800
816,100
Thu, 20 Nov 2025
2105.3000
2108.0000
1897.1801
1899.7500
1,195,200
Wed, 19 Nov 2025
2065.0000
2095.6699
2054.1699
2077.1799
428,500
Tue, 18 Nov 2025
2051.1001
2084.1299
2035.6100
2058.8101
380,000
Mon, 17 Nov 2025
3 · S-3ASR
After-hours · 17:28 ET
S-3ASR ↗
Mon, 17 Nov 2025
2055.0000
2074.1899
2038.0000
2057.7200
375,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
2030.1500
2049.5500
1990.5500
2048.8899
600,500
Thu, 13 Nov 2025
2084.5100
2100.0000
2017.8800
2031.0500
700,900
Wed, 12 Nov 2025
2141.5701
2143.4399
2094.6599
2103.9099
406,000
Tue, 11 Nov 2025
2086.1599
2124.5000
2070.0000
2099.5701
395,000
Mon, 10 Nov 2025
2127.1499
2131.5601
2049.4299
2092.0400
823,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2120.0000
2122.0000
2078.3601
2108.6001
655,600
Thu, 06 Nov 2025
2274.1201
2276.9099
2121.7800
2128.3301
742,300
Wed, 05 Nov 2025
2295.0000
2320.0000
2233.4199
2301.8799
464,400
Tue, 04 Nov 2025
2300.0000
2372.7900
2270.0000
2305.6899
383,300
Mon, 03 Nov 2025
2331.2000
2387.5500
2289.0000
2316.3999
497,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2375.0000
2419.7800
2308.0000
2327.2600
754,700
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 30 Oct 2025
2210.5500
2428.0000
2210.0000
2360.7600
892,700
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 29 Oct 2025
2283.4199
2319.2800
2251.0000
2295.9199
545,800
Tue, 28 Oct 2025
2290.5400
2298.0500
2250.0500
2290.1399
385,400
Mon, 27 Oct 2025
2300.0000
2304.0901
2220.0000
2282.3201
640,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
2171.8201
2185.0000
2140.0200
2161.1101
367,600