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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
1826.9100
1843.1400
1826.0100
1826.7200
58,511
Thu, 03 Sep 2026
1835.0000
1849.1100
1827.3500
1842.9800
55,200
Wed, 02 Sep 2026
1817.0200
1841.2300
1800.5000
1816.0601
74,400
Tue, 01 Sep 2026
1808.2800
1820.0000
1793.0300
1797.2800
73,200
Mon, 31 Aug 2026
1810.3101
1813.6899
1798.0000
1802.9100
89,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
1815.0000
1824.0300
1807.1500
1818.6899
59,500
Thu, 27 Aug 2026
1832.9000
1832.9000
1791.0000
1805.8199
62,200
Wed, 26 Aug 2026
1809.0000
1831.0300
1808.9301
1815.5699
55,600
Tue, 25 Aug 2026
1818.6700
1820.1700
1802.9900
1808.9000
55,100
Mon, 24 Aug 2026
1794.6400
1820.7500
1794.6400
1817.3000
57,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
1792.7100
1802.5601
1785.8800
1795.6200
77,600
Thu, 20 Aug 2026
1790.0000
1798.8101
1783.0000
1788.2900
69,600
Wed, 19 Aug 2026
1808.1899
1826.9600
1793.6600
1795.0400
67,000
Tue, 18 Aug 2026
1820.0000
1832.8700
1811.3900
1815.0900
49,600
Mon, 17 Aug 2026
1844.6000
1845.2500
1795.0100
1799.2000
51,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
1830.0000
1849.8600
1826.8700
1847.2400
39,100
Thu, 13 Aug 2026
1850.4800
1868.4600
1827.1200
1836.9800
46,800
Wed, 12 Aug 2026
1828.8101
1854.8300
1825.0000
1842.4600
53,600
Tue, 11 Aug 2026
1841.0000
1854.9500
1835.0000
1841.0400
56,300
Mon, 10 Aug 2026
1875.0500
1888.6700
1837.3101
1840.0800
55,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
1866.1300
1884.7500
1861.5000
1875.0500
51,200
Thu, 06 Aug 2026
1893.9200
1893.9200
1862.6899
1871.3300
46,300
Wed, 05 Aug 2026
1896.8600
1904.6400
1868.0000
1878.0300
71,000
Tue, 04 Aug 2026
1879.0900
1910.0000
1870.0000
1887.6500
81,100
Mon, 03 Aug 2026
1882.3400
1903.3101
1856.7300
1879.0900
98,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
1887.0000
1901.7900
1863.8199
1882.3400
122,800
Thu, 30 Jul 2026
1958.8600
1974.0000
1867.1801
1886.1600
125,400
Wed, 29 Jul 2026
13 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Wed, 29 Jul 2026
2013.2700
2044.3500
2005.4500
2015.0000
75,100
Tue, 28 Jul 2026
2034.6200
2054.3701
2024.6600
2039.3500
76,600
Mon, 27 Jul 2026
2005.3700
2022.8300
1994.0000
2014.9500
48,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
1961.2000
2003.0699
1958.2900
1994.7000
38,000
Thu, 23 Jul 2026
1944.4500
1964.7000
1921.6500
1961.5699
37,400
Wed, 22 Jul 2026
1970.0000
1976.3300
1935.0100
1944.6000
42,900
Tue, 21 Jul 2026
1978.1400
1982.4600
1954.5400
1962.9301
50,700
Mon, 20 Jul 2026
1973.5900
1990.9700
1970.0699
1978.1400
45,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1961.2600
1990.9200
1959.2900
1972.4301
44,900
Thu, 16 Jul 2026
1920.0000
1963.7100
1919.9500
1961.2500
56,200
Wed, 15 Jul 2026
1931.3800
1941.8500
1909.6700
1922.7700
96,000
Tue, 14 Jul 2026
1959.2800
1973.4100
1941.3199
1943.2200
70,400
Mon, 13 Jul 2026
1963.9100
1970.6500
1947.9200
1962.2700
44,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1954.2500
1968.9100
1940.4900
1949.7500
44,200
Thu, 09 Jul 2026
1967.3199
1982.4900
1944.5300
1949.4399
61,000
Wed, 08 Jul 2026
1953.5500
1976.1200
1950.6000
1957.0900
76,200
Tue, 07 Jul 2026
1997.8101
2016.0000
1964.2000
1969.3400
85,800
Mon, 06 Jul 2026
1986.2500
1990.6801
1959.9800
1978.0500
83,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1923.8900
1982.1500
1902.2600
1979.6500
92,400
Wed, 01 Jul 2026
1940.0100
1952.2400
1910.9200
1916.6400
121,900
Tue, 30 Jun 2026
1950.8800
1972.4100
1932.2000
1953.0100
80,200
Mon, 29 Jun 2026
1925.0000
1957.7900
1910.5800
1956.0800
85,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1897.5300
1926.0000
1897.0100
1920.0601
145,000
Thu, 25 Jun 2026
1895.4700
1914.8800
1877.5500
1883.3800
66,000
Wed, 24 Jun 2026
1895.4200
1924.6700
1892.5400
1900.3600
53,200
Tue, 23 Jun 2026
1868.9500
1896.1400
1860.0000
1893.9700
57,500
Mon, 22 Jun 2026
1852.6801
1878.7800
1852.6801
1858.9100
62,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1871.9100
1879.7700
1846.0300
1847.1600
90,600
Wed, 17 Jun 2026
1871.3600
1900.0000
1856.2700
1868.4301
59,800
Tue, 16 Jun 2026
1867.5300
1884.8600
1855.4301
1879.8500
71,900
Mon, 15 Jun 2026
1850.0000
1866.5900
1841.1899
1854.0500
101,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1841.0000
1849.9301
1824.0000
1846.0000
79,600
Thu, 11 Jun 2026
1829.5900
1848.8000
1821.8800
1830.0000
85,000
Wed, 10 Jun 2026
1820.0000
1852.4700
1815.8101
1820.9399
86,600
Tue, 09 Jun 2026
1800.3900
1823.3700
1799.9800
1815.3500
81,600
Mon, 08 Jun 2026
1803.5200
1817.5000
1795.4200
1795.9900
60,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1792.0699
1827.0100
1792.0699
1818.6700
69,800
Thu, 04 Jun 2026
1801.0699
1816.2900
1773.4800
1778.3500
66,100
Wed, 03 Jun 2026
1780.4500
1797.0000
1761.0000
1777.6300
72,200
Tue, 02 Jun 2026
1781.3199
1795.3101
1776.0100
1787.4800
72,300
Mon, 01 Jun 2026
1816.8400
1830.0400
1782.4200
1789.6700
87,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1844.4200
1865.0000
1810.0100
1815.5900
151,200
Thu, 28 May 2026
1839.0000
1864.6400
1830.0000
1846.3700
80,600
Wed, 27 May 2026
1855.0000
1875.0000
1841.5699
1847.8700
67,200
Tue, 26 May 2026
1858.3300
1875.0000
1848.2500
1858.4399
65,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
12 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 22 May 2026
1844.4399
1862.8400
1820.5800
1857.8900
66,700
Thu, 21 May 2026
1845.0000
1865.7600
1820.0000
1853.4500
55,600
Wed, 20 May 2026
11 · 8-K
After market open · 14:00 ET
8-K ↗
Wed, 20 May 2026
1862.0000
1869.8700
1832.8700
1858.6000
84,000
Tue, 19 May 2026
1854.6700
1875.1200
1838.7200
1860.4700
72,200
Mon, 18 May 2026
1844.9100
1876.5800
1832.7600
1865.5900
72,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1855.9500
1868.0000
1840.3600
1844.0000
59,000
Thu, 14 May 2026
1825.2800
1856.0800
1825.2800
1846.0100
61,800
Wed, 13 May 2026
1826.0000
1844.7700
1810.0000
1820.5800
73,700
Tue, 12 May 2026
1837.9600
1856.9200
1821.0000
1833.2200
74,300
Mon, 11 May 2026
1823.9900
1848.4399
1823.9900
1838.7700
78,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1803.4100
1825.5601
1791.0601
1814.6400
73,100
Thu, 07 May 2026
1781.1000
1800.2500
1770.0000
1799.9700
73,000
Wed, 06 May 2026
1786.1100
1805.6000
1780.0200
1785.5800
66,700
Tue, 05 May 2026
1758.7400
1776.0400
1751.6100
1764.8101
53,500
Mon, 04 May 2026
1772.0000
1788.9900
1749.2300
1751.3700
96,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1782.0200
1812.0800
1778.7100
1779.3600
123,800
Thu, 30 Apr 2026
1760.0000
1785.5500
1719.4100
1772.4700
169,900
Wed, 29 Apr 2026
1855.2500
1901.1801
1740.3000
1759.2100
216,300
Tue, 28 Apr 2026
10 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Tue, 28 Apr 2026
1912.0500
1918.4200
1882.0000
1908.9900
88,100
Mon, 27 Apr 2026
1906.9500
1950.8700
1895.3700
1895.7400
70,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1921.0000
1942.8101
1902.0000
1912.4500
53,700
Thu, 23 Apr 2026
1948.0000
1960.7500
1920.6200
1929.9100
53,500
Wed, 22 Apr 2026
1972.0000
1978.4600
1935.5500
1944.0300
44,200
Tue, 21 Apr 2026
1978.0000
1987.5000
1950.8199
1965.8400
56,500
Mon, 20 Apr 2026
1969.9900
2011.5400
1962.2200
1964.2900
56,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1968.1300
2009.5699
1968.0000
1988.3600
61,600
Thu, 16 Apr 2026
1980.0000
1986.9500
1958.2800
1968.1300
53,100
Wed, 15 Apr 2026
1966.0000
1998.3101
1954.9399
1983.2300
49,800
Tue, 14 Apr 2026
1949.3700
1973.4399
1930.8600
1966.1899
49,000
Mon, 13 Apr 2026
1921.7400
1950.1600
1920.3800
1949.3700
51,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1954.5300
1957.4700
1920.5900
1924.8199
51,100
Thu, 09 Apr 2026
1936.2000
1978.8900
1936.2000
1956.6300
50,000
Wed, 08 Apr 2026
1942.0100
1959.8300
1932.7900
1952.3400
79,800
Tue, 07 Apr 2026
1902.1000
1916.8500
1885.9800
1905.5699
48,400
Mon, 06 Apr 2026
1898.9800
1907.7700
1885.9000
1907.3101
37,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1898.0800
1926.0000
1883.2000
1898.9800
46,700
Thu, 02 Apr 2026
9 · DEFA14A
Pre-market · 08:04 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · DEF 14A
Pre-market · 08:03 ET
DEF 14A ↗
Wed, 01 Apr 2026
1916.2700
1926.0000
1893.9301
1902.5800
54,300
Tue, 31 Mar 2026
1907.3400
1919.9700
1870.0200
1914.0699
62,000
Mon, 30 Mar 2026
1877.0200
1888.7700
1863.1000
1886.4800
46,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1875.8199
1906.1000
1863.0699
1867.2900
39,400
Thu, 26 Mar 2026
1887.8900
1907.9399
1885.9000
1899.6400
55,300
Wed, 25 Mar 2026
1913.8900
1932.8600
1886.6100
1892.8199
52,900
Tue, 24 Mar 2026
1880.0000
1916.4500
1880.0000
1898.5100
54,300
Mon, 23 Mar 2026
1900.3800
1911.0601
1886.0699
1889.1600
73,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1887.0000
1892.7100
1866.0000
1875.3500
65,500
Thu, 19 Mar 2026
1914.1500
1920.3400
1874.8600
1881.5200
49,900
Wed, 18 Mar 2026
1956.0400
1961.7100
1906.0000
1914.1500
65,500
Tue, 17 Mar 2026
1971.3300
1982.4000
1957.0000
1966.7300
46,000
Mon, 16 Mar 2026
1943.5400
1979.7700
1942.7800
1955.2600
42,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1966.0500
1966.0500
1938.5300
1942.7800
42,500
Thu, 12 Mar 2026
1950.0000
1956.6100
1929.8400
1947.6700
68,400
Wed, 11 Mar 2026
1952.3500
1966.0601
1943.0000
1956.5601
37,700
Tue, 10 Mar 2026
1970.9600
1989.4700
1945.0000
1970.6400
45,700
Mon, 09 Mar 2026
2001.5800
2001.5800
1928.0000
1961.7000
58,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · PRE 14A
After-hours · 16:34 ET
PRE 14A ↗
Fri, 06 Mar 2026
2000.4500
2002.5800
1963.5500
1982.6700
49,100
Thu, 05 Mar 2026
2030.7500
2042.3300
2007.7300
2019.8101
46,300
Wed, 04 Mar 2026
2030.0000
2041.9200
2008.0000
2040.2500
47,500
Tue, 03 Mar 2026
2050.0000
2078.6101
2010.0000
2038.0300
48,900
Mon, 02 Mar 2026
2061.0100
2086.9600
2042.8700
2080.8000
57,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
2067.2100
2077.0000
2042.8000
2072.4700
80,500
Thu, 26 Feb 2026
6 · 8-K
After-hours · 17:16 ET
FORM 8-K ↗
Thu, 26 Feb 2026
5 · 10-K
After-hours · 16:51 ET
FORM 10-K ↗
Thu, 26 Feb 2026
4 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 26 Feb 2026
2081.9800
2093.8501
2061.1101
2064.6499
55,900
Wed, 25 Feb 2026
2081.0000
2081.4500
2051.1899
2076.6399
49,900
Tue, 24 Feb 2026
2056.2500
2073.2200
2041.8800
2066.9700
31,700
Mon, 23 Feb 2026
2076.5200
2096.3301
2060.0400
2066.6101
35,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
2074.9299
2082.4800
2050.7500
2082.2000
41,300
Thu, 19 Feb 2026
2069.4800
2079.6101
2050.0200
2067.6899
45,000
Wed, 18 Feb 2026
2084.4600
2095.9199
2056.0000
2071.1599
30,800
Tue, 17 Feb 2026
2074.7900
2102.1699
2061.9199
2084.4600
42,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
2065.0000
2083.2600
2051.3101
2061.8799
48,700
Thu, 12 Feb 2026
2103.3701
2115.2200
2077.5801
2081.5300
61,800
Wed, 11 Feb 2026
2095.3899
2118.0000
2066.2500
2099.0601
36,300
Tue, 10 Feb 2026
2085.2600
2114.0901
2082.0400
2103.2000
39,800
Mon, 09 Feb 2026
2103.4099
2125.1399
2066.6799
2076.4500
46,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2151.1001
2165.0000
2096.9199
2102.1499
59,300
Thu, 05 Feb 2026
2100.0000
2181.0000
2085.0000
2095.0300
69,600
Wed, 04 Feb 2026
3 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Wed, 04 Feb 2026
2042.4600
2078.2700
2040.8700
2054.0801
59,300
Tue, 03 Feb 2026
2023.6801
2050.0000
2013.5100
2038.6500
41,500
Mon, 02 Feb 2026
2030.7300
2057.6001
2008.6700
2033.9900
47,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
2020.6200
2047.0100
2011.1200
2040.6400
45,000
Thu, 29 Jan 2026
2020.0000
2037.4399
1987.8300
2020.6200
56,900
Wed, 28 Jan 2026
2005.0000
2029.4100
1999.1300
2010.5800
45,200
Tue, 27 Jan 2026
2033.6000
2033.6000
2000.4500
2012.3600
46,400
Mon, 26 Jan 2026
2038.3900
2057.6201
2025.7900
2033.6000
51,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
2041.0000
2055.0100
2011.5400
2029.2100
50,300
Thu, 22 Jan 2026
2047.4600
2060.5500
2011.0000
2047.0800
72,500
Wed, 21 Jan 2026
2067.0000
2086.8899
2049.7000
2060.1001
58,100
Tue, 20 Jan 2026
2050.0000
2083.9800
2048.7300
2066.8701
54,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
2072.1399
2080.5300
2053.5601
2059.5100
45,800
Thu, 15 Jan 2026
2103.5300
2115.5300
2074.2900
2084.1399
34,200
Wed, 14 Jan 2026
2084.5100
2118.8000
2075.0000
2097.8101
46,000
Tue, 13 Jan 2026
2119.4199
2124.0000
2080.3301
2097.3401
39,500
Mon, 12 Jan 2026
2137.7500
2149.7400
2104.5100
2119.4199
35,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
2138.6899
2164.9700
2124.3601
2132.8401
38,200
Thu, 08 Jan 2026
2154.4299
2167.1799
2136.6599
2147.1499
45,200
Wed, 07 Jan 2026
2126.9199
2160.0000
2111.5000
2145.3899
32,600
Tue, 06 Jan 2026
2147.7500
2154.1899
2097.5601
2132.8301
40,900
Mon, 05 Jan 2026
2117.8501
2172.3101
2112.9900
2148.3799
45,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
2143.3301
2159.9099
2126.3601
2130.3601
49,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2173.7700
2180.0000
2147.7800
2149.6499
28,900
Tue, 30 Dec 2025
2191.8999
2200.0000
2171.1599
2173.7700
33,500
Mon, 29 Dec 2025
2191.3301
2199.8000
2175.4700
2191.8999
29,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
2195.0801
2196.4099
2175.0000
2181.5400
17,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
2187.1699
2207.5901
2182.9299
2182.9299
15,900
Tue, 23 Dec 2025
2181.6399
2204.0200
2174.0400
2188.4299
25,600
Mon, 22 Dec 2025
2154.9500
2186.0100
2154.9500
2182.6699
30,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
2164.7300
2175.0000
2156.0000
2166.6499
56,700
Thu, 18 Dec 2025
2147.1599
2172.2200
2143.3601
2164.7300
44,100
Wed, 17 Dec 2025
2139.2500
2159.7000
2135.0000
2151.0901
43,100
Tue, 16 Dec 2025
2149.1499
2169.8000
2123.8701
2140.7000
38,700
Mon, 15 Dec 2025
2174.5500
2194.3101
2140.0000
2160.2200
46,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
2144.9800
2169.9500
2128.5000
2168.1201
52,600
Thu, 11 Dec 2025
2097.7200
2133.5000
2092.9299
2125.8301
82,500
Wed, 10 Dec 2025
2068.2600
2092.4600
2045.9200
2083.7700
44,400
Tue, 09 Dec 2025
2075.0000
2082.5400
2063.8201
2068.2600
37,600
Mon, 08 Dec 2025
2055.7200
2083.0601
2047.8700
2064.0300
57,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
2043.3900
2057.3401
2030.3500
2047.8700
33,800
Thu, 04 Dec 2025
2045.7400
2063.1299
2036.3800
2043.3900
25,600
Wed, 03 Dec 2025
2050.8401
2062.3501
2018.4600
2056.9199
41,400
Tue, 02 Dec 2025
2077.0000
2088.6599
2055.8301
2060.8301
46,800
Mon, 01 Dec 2025
2083.0000
2097.8999
2070.2400
2073.6201
44,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
2102.5000
2102.5000
2077.2100
2080.4399
23,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
2071.5801
2100.0000
2071.5801
2082.3501
31,700
Tue, 25 Nov 2025
2058.3201
2083.1599
2050.4500
2076.5100
47,400
Mon, 24 Nov 2025
2013.1000
2057.3799
2009.9900
2046.2500
71,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
2036.2900
2061.5100
2026.9000
2034.0200
50,200
Thu, 20 Nov 2025
2061.5100
2076.8201
2038.8900
2040.1899
33,800
Wed, 19 Nov 2025
2052.6599
2060.8799
2023.7100
2040.7500
39,800
Tue, 18 Nov 2025
2048.2700
2072.2500
2042.8500
2052.6599
61,200
Mon, 17 Nov 2025
2060.7400
2072.2500
2042.8500
2042.9399
39,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
2081.3899
2091.5901
2053.3701
2060.7400
71,100
Thu, 13 Nov 2025
2091.9099
2109.9099
2081.9500
2082.1499
41,600
Wed, 12 Nov 2025
2061.1899
2096.1399
2061.1899
2091.9099
37,700
Tue, 11 Nov 2025
2064.0000
2080.5400
2057.1899
2061.1899
26,700
Mon, 10 Nov 2025
2037.3101
2068.3999
2021.4900
2060.4299
45,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2014.5100
2040.4000
1995.1200
2037.3199
46,600
Thu, 06 Nov 2025
2000.0000
2015.3600
1994.9900
2009.2600
46,400
Wed, 05 Nov 2025
1987.0000
2008.0601
1973.1200
1997.1000
49,700
Tue, 04 Nov 2025
1945.5601
1985.9600
1943.7500
1981.8101
54,300
Mon, 03 Nov 2025
1968.4301
1974.5000
1945.9700
1955.1100
51,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1935.0000
1976.7900
1919.6899
1974.5300
111,900
Thu, 30 Oct 2025
1890.0000
1940.0000
1880.5699
1938.3800
64,700
Wed, 29 Oct 2025
2 · 8-K
After-hours · 16:39 ET
FORM 8-K ↗
Wed, 29 Oct 2025
1 · 10-Q
After-hours · 16:32 ET
FORM 10-Q ↗
Wed, 29 Oct 2025
1828.6801
1841.8101
1812.2400
1826.3199
46,500
Tue, 28 Oct 2025
1880.0000
1880.0000
1835.6500
1837.9600
41,100
Mon, 27 Oct 2025
1888.9500
1889.2400
1869.0500
1883.3199
27,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1899.6200
1904.4100
1871.4800
1878.8900
33,100
Thu, 23 Oct 2025
1898.3700
1901.7700
1880.0000
1896.1801
27,500
Wed, 22 Oct 2025
1904.8101
1909.8600
1879.5100
1886.4800
25,800
Tue, 21 Oct 2025
1908.0000
1918.7100
1896.4800
1905.2600
34,100
Mon, 20 Oct 2025
1898.6300
1907.8101
1879.0400
1907.5500
26,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
1883.0500
1895.3199
1878.6400
1892.0000
26,000
Thu, 16 Oct 2025
1895.0000
1905.6400
1870.3000
1881.2100
50,700
Wed, 15 Oct 2025
1941.1100
1952.8101
1907.3900
1916.4800
41,300
Tue, 14 Oct 2025
1929.5900
1966.5601
1929.5900
1956.1200
29,600
Mon, 13 Oct 2025
1924.3600
1937.4000
1913.0000
1929.1100
30,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
1953.1300
1964.0900
1916.9600
1916.9600
25,700
Thu, 09 Oct 2025
1950.0000
1957.7400
1928.7100
1945.9900
35,900
Wed, 08 Oct 2025
1975.6700
1984.9600
1950.0000
1955.3300
48,800
Tue, 07 Oct 2025
1967.7700
1984.9600
1949.0100
1965.6000
44,100
Mon, 06 Oct 2025
1949.9900
1960.0000
1933.4301
1957.9800
42,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
1922.0200
1946.9600
1920.7600
1941.0300
39,800
Thu, 02 Oct 2025
1885.3101
1925.8101
1877.0699
1920.7500
70,100
Wed, 01 Oct 2025
1913.0000
1913.0000
1882.7100
1885.4301
47,700
Tue, 30 Sep 2025
1894.4301
1913.4600
1889.9100
1911.3600
43,800
Mon, 29 Sep 2025
1914.0699
1914.0699
1890.0000
1900.5500
47,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
1916.3199
1927.7700
1905.9700
1914.0699
47,700
Thu, 25 Sep 2025
1923.8500
1942.3700
1900.0000
1904.3101
47,700
Wed, 24 Sep 2025
1924.2200
1944.3101
1920.1000
1928.7100
31,100
Tue, 23 Sep 2025
1917.0000
1943.6100
1917.0000
1938.6300
37,000
Mon, 22 Sep 2025
1930.0000
1935.6400
1910.1500
1923.0601
75,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
1944.7200
1955.6899
1933.1801
1934.9500
98,700
Thu, 18 Sep 2025
1932.1801
1951.5601
1927.8400
1944.6000
33,100
Wed, 17 Sep 2025
1925.2800
1945.4100
1919.5800
1927.8400
36,600
Tue, 16 Sep 2025
1917.0800
1928.0100
1904.0200
1917.2100
42,400
Mon, 15 Sep 2025
1952.9700
1961.0000
1923.9000
1926.2900
26,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
1954.3300
1974.2600
1953.3500
1954.0699
32,100
Thu, 11 Sep 2025
1925.6400
1967.8000
1925.0100
1964.0300
36,100
Wed, 10 Sep 2025
1931.1700
1943.3800
1913.6200
1920.7400
34,300
Tue, 09 Sep 2025
1923.6801
1934.5000
1922.3000
1928.8500
33,100
Mon, 08 Sep 2025
1910.0000
1933.1200
1895.0000
1929.2800
44,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
1957.0000
1964.1100
1906.2600
1912.1300
44,300