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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
2284.7300
2429.9600
2281.6201
2375.8401
298,500
Fri, 23 Oct 2026
24 · 8-K
Pre-market · 06:31 ET
8-K ↗
Thu, 22 Oct 2026
2137.5100
2198.5701
2137.0100
2196.7600
118,600
Wed, 21 Oct 2026
2137.1899
2148.3101
2120.3899
2143.9099
61,400
Tue, 20 Oct 2026
2091.3201
2151.1399
2091.3201
2120.3899
68,000
Mon, 19 Oct 2026
2104.8999
2125.6799
2082.0500
2096.8701
62,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
2109.5300
2154.6101
2107.7700
2123.7400
59,000
Thu, 15 Oct 2026
2057.5601
2099.3601
2037.6100
2097.2000
50,600
Wed, 14 Oct 2026
2042.9100
2059.8999
2029.8600
2055.3401
44,300
Tue, 13 Oct 2026
2083.7200
2096.1699
2053.3999
2075.1201
64,100
Mon, 12 Oct 2026
2071.7900
2094.9700
2066.8701
2082.5000
29,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
2060.2000
2079.0801
2049.2500
2068.3899
56,400
Thu, 08 Oct 2026
2057.0200
2078.9500
2037.9200
2065.8899
91,700
Wed, 07 Oct 2026
2071.9700
2081.1001
2056.7300
2071.5601
65,300
Tue, 06 Oct 2026
2094.9399
2101.0701
2065.0000
2088.1299
53,100
Mon, 05 Oct 2026
2094.8501
2106.3899
2073.0100
2091.0701
67,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
2080.9199
2094.8601
2057.3101
2073.4600
59,000
Thu, 01 Oct 2026
2056.0000
2076.1799
2010.3400
2073.5000
79,600
Wed, 30 Sep 2026
2066.0000
2084.7800
2060.2000
2060.2000
62,300
Tue, 29 Sep 2026
2090.1899
2112.4199
2051.1799
2073.4600
54,700
Mon, 28 Sep 2026
2096.6899
2106.9900
2077.9199
2098.2300
65,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
2058.5100
2105.5200
2055.5901
2090.3601
42,100
Thu, 24 Sep 2026
2048.0000
2086.9099
2034.1300
2056.8301
69,000
Wed, 23 Sep 2026
2062.5000
2092.1799
2039.1100
2039.3199
75,100
Tue, 22 Sep 2026
2134.7200
2134.7200
2067.4299
2068.0100
69,100
Mon, 21 Sep 2026
2114.9900
2131.6599
2102.3101
2121.7300
58,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
2118.5601
2129.9700
2065.0100
2111.8899
142,400
Thu, 17 Sep 2026
2117.2700
2129.9700
2084.7800
2120.5801
50,500
Wed, 16 Sep 2026
2169.7000
2169.7000
2060.0200
2099.5701
70,600
Tue, 15 Sep 2026
2174.8799
2194.7700
2159.1799
2160.4199
58,400
Mon, 14 Sep 2026
23 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 14 Sep 2026
2156.0100
2197.6899
2156.0100
2173.8799
48,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
2178.7400
2195.4900
2149.5100
2173.0000
51,600
Thu, 10 Sep 2026
22 · 424B5
After-hours · 16:51 ET
424B5 ↗
Thu, 10 Sep 2026
2148.9900
2181.9700
2119.8999
2165.4299
75,700
Wed, 09 Sep 2026
2139.7900
2145.3899
2118.9700
2128.9399
66,300
Wed, 09 Sep 2026
21 · 424B5
Pre-market · 09:09 ET
424B5 ↗
Tue, 08 Sep 2026
2194.5400
2211.8899
2139.0901
2149.9299
78,900
Tue, 08 Sep 2026
20 · 8-K
Pre-market · 08:25 ET
8-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
2189.8000
2219.2600
2189.8000
2208.4900
48,300
Thu, 03 Sep 2026
2183.8999
2215.0200
2183.6101
2203.4299
66,300
Wed, 02 Sep 2026
2164.9299
2213.3000
2136.6899
2177.1101
66,400
Tue, 01 Sep 2026
2159.7400
2192.7100
2132.5400
2141.1599
71,600
Mon, 31 Aug 2026
2184.6499
2191.9199
2153.8701
2164.3999
117,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
2169.8000
2199.8301
2166.0200
2194.0701
42,900
Thu, 27 Aug 2026
2162.2800
2180.6799
2143.9800
2160.1399
41,900
Wed, 26 Aug 2026
2168.2000
2201.0601
2153.6599
2177.2200
38,900
Tue, 25 Aug 2026
2187.4600
2193.2500
2153.5100
2158.9199
48,000
Mon, 24 Aug 2026
2178.6201
2227.3201
2178.6201
2183.0500
57,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
2166.0601
2186.7300
2160.2700
2183.5400
43,600
Thu, 20 Aug 2026
2170.8701
2180.9800
2148.6399
2151.2300
48,300
Wed, 19 Aug 2026
2202.9500
2216.4399
2151.6499
2170.7200
49,300
Tue, 18 Aug 2026
2269.9099
2269.9099
2200.0100
2207.6699
55,100
Mon, 17 Aug 2026
2275.5601
2295.0000
2244.3201
2248.1799
53,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
2266.3701
2294.2900
2240.5100
2291.3301
37,500
Thu, 13 Aug 2026
2288.4399
2296.3000
2263.5200
2268.0901
52,200
Wed, 12 Aug 2026
2254.5500
2281.2200
2236.9600
2271.3101
45,700
Tue, 11 Aug 2026
2230.4800
2257.7800
2218.4800
2253.1299
53,000
Mon, 10 Aug 2026
2210.2000
2239.3201
2209.3601
2233.3501
39,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
2224.3799
2226.5000
2207.8000
2218.4900
41,200
Fri, 07 Aug 2026
19 · 10-Q
Pre-market · 08:33 ET
10-Q ↗
Thu, 06 Aug 2026
2247.6599
2255.2800
2216.9600
2237.5100
39,200
Wed, 05 Aug 2026
2255.1101
2289.9900
2218.5200
2226.9800
64,500
Tue, 04 Aug 2026
2212.9500
2254.2800
2207.3899
2251.8201
66,500
Mon, 03 Aug 2026
2191.8000
2219.9900
2181.6299
2218.4399
53,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
2164.1499
2198.9399
2155.2200
2186.6499
69,300
Thu, 30 Jul 2026
2184.7000
2195.9700
2152.4600
2156.2300
50,400
Wed, 29 Jul 2026
2194.0601
2213.0200
2166.6399
2171.8899
57,700
Tue, 28 Jul 2026
2149.1201
2205.8999
2149.1201
2198.0000
78,800
Mon, 27 Jul 2026
2163.8999
2186.1499
2132.9500
2137.3601
65,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2222.0000
2237.8201
2157.4700
2160.6499
82,900
Thu, 23 Jul 2026
2148.8899
2220.1299
2129.0901
2212.7700
204,600
Thu, 23 Jul 2026
18 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 22 Jul 2026
2071.5400
2081.1699
2045.0000
2077.5701
66,600
Tue, 21 Jul 2026
2069.5400
2085.7700
2042.7300
2071.1599
68,900
Mon, 20 Jul 2026
2109.9900
2131.3401
2065.9700
2076.2800
105,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2137.1699
2151.3701
2107.1201
2122.1299
71,300
Thu, 16 Jul 2026
2079.3601
2177.6399
2074.5000
2156.4500
116,800
Wed, 15 Jul 2026
2073.5100
2077.6101
2044.7800
2070.6201
95,800
Tue, 14 Jul 2026
2091.7700
2114.7600
2055.0000
2062.2500
86,700
Mon, 13 Jul 2026
2103.2900
2111.2200
2085.8501
2106.0601
85,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2102.2300
2112.5801
2077.6101
2092.5901
83,900
Thu, 09 Jul 2026
2018.5699
2097.2200
2018.5699
2083.0000
89,400
Wed, 08 Jul 2026
2083.0000
2115.3701
2034.9100
2044.6200
77,000
Tue, 07 Jul 2026
2117.3999
2137.9900
2089.0801
2092.4299
92,100
Mon, 06 Jul 2026
2084.9900
2121.3899
2084.7000
2117.3501
53,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2139.9900
2150.0000
2056.2100
2082.9900
59,800
Wed, 01 Jul 2026
2087.8501
2133.2200
2080.2600
2121.6299
101,300
Tue, 30 Jun 2026
2073.3000
2090.0300
2065.8401
2080.7900
73,200
Mon, 29 Jun 2026
2080.6499
2095.4700
2054.7000
2079.6499
107,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2097.5300
2099.0000
2060.3899
2078.9299
139,500
Thu, 25 Jun 2026
2105.5300
2124.8101
2073.2600
2089.2100
87,400
Wed, 24 Jun 2026
2112.5901
2139.9099
2107.8899
2117.2900
58,300
Tue, 23 Jun 2026
2088.1201
2116.5801
2071.0601
2111.1399
68,500
Mon, 22 Jun 2026
2076.3601
2100.1599
2072.5100
2084.9900
70,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2098.6499
2116.2800
2049.6399
2071.6201
200,200
Wed, 17 Jun 2026
2085.5300
2122.5801
2071.6799
2089.8201
116,200
Tue, 16 Jun 2026
2082.9800
2105.1899
2060.0000
2094.8701
102,700
Mon, 15 Jun 2026
2115.9500
2123.2700
2061.8201
2068.7500
110,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
2133.0200
2155.2800
2089.5500
2108.6101
113,800
Thu, 11 Jun 2026
2125.8101
2141.1699
2088.6899
2117.0100
60,300
Wed, 10 Jun 2026
2103.8401
2136.0200
2095.5200
2112.8701
64,700
Tue, 09 Jun 2026
2097.0000
2134.4700
2074.1001
2100.6799
78,100
Mon, 08 Jun 2026
2062.7200
2129.3201
2061.7500
2074.2500
95,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
2049.9900
2088.3899
2046.4900
2075.1001
73,200
Thu, 04 Jun 2026
1993.7000
2065.6799
1993.7000
2047.3199
79,600
Wed, 03 Jun 2026
1993.5000
1999.2800
1951.5900
1955.0800
59,700
Tue, 02 Jun 2026
1945.0601
1999.8700
1935.7400
1996.4301
58,100
Mon, 01 Jun 2026
1972.2200
1995.0000
1937.9100
1939.7100
75,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1999.7000
2005.9301
1981.9100
1990.5100
124,100
Thu, 28 May 2026
1978.5000
2011.8800
1969.3199
2009.0300
64,100
Wed, 27 May 2026
2009.7500
2023.8800
1978.5699
1993.0800
53,400
Tue, 26 May 2026
1993.8300
2022.6801
1985.5800
1996.9200
54,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1999.0000
2020.3000
1976.0699
1991.5500
83,400
Thu, 21 May 2026
1968.1000
1992.4000
1944.7900
1989.4800
47,800
Wed, 20 May 2026
1929.9700
1979.6600
1925.9000
1972.7700
61,900
Tue, 19 May 2026
1943.9301
1950.6000
1908.1700
1926.7400
77,800
Mon, 18 May 2026
1927.0300
1961.3000
1927.0300
1942.3600
47,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1949.0000
1966.3800
1915.3101
1928.3900
44,900
Thu, 14 May 2026
1927.4301
1951.7200
1911.8800
1937.5500
67,100
Wed, 13 May 2026
1907.0000
1922.3900
1889.0000
1909.5300
59,300
Tue, 12 May 2026
1928.1100
1946.6899
1892.5500
1918.6899
56,600
Mon, 11 May 2026
1949.8199
1959.9100
1904.4800
1919.9399
46,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1956.1200
1964.1801
1938.2800
1951.9301
46,400
Fri, 08 May 2026
17 · 10-Q
Pre-market · 09:12 ET
10-Q ↗
Thu, 07 May 2026
1994.1600
2002.9100
1949.8101
1953.4200
77,700
Thu, 07 May 2026
16 · 8-K
Pre-market · 09:18 ET
8-K ↗
Wed, 06 May 2026
2023.0800
2046.6000
1984.5601
1991.3300
66,800
Tue, 05 May 2026
1950.2300
2009.3600
1946.7100
2002.1400
41,100
Mon, 04 May 2026
1969.7100
1992.4000
1949.5100
1954.4500
34,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1991.9800
1999.7200
1962.0699
1985.3900
40,100
Thu, 30 Apr 2026
1958.0000
2011.0000
1958.0000
1983.8199
58,100
Wed, 29 Apr 2026
1975.8600
1988.8101
1954.0900
1972.4100
54,500
Tue, 28 Apr 2026
1973.7600
2010.1700
1954.6100
1983.3900
70,300
Mon, 27 Apr 2026
1933.1300
1994.2800
1916.7300
1973.5300
81,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1957.9500
1985.8900
1924.4500
1931.9399
93,300
Thu, 23 Apr 2026
2018.1899
2030.7500
1953.9200
1976.3700
130,000
Thu, 23 Apr 2026
15 · 8-K
Pre-market · 06:55 ET
8-K ↗
Wed, 22 Apr 2026
2059.8301
2072.0701
2028.0699
2045.8500
84,800
Tue, 21 Apr 2026
2050.3401
2095.5200
2050.3401
2053.8999
78,700
Mon, 20 Apr 2026
2023.3000
2068.1599
2017.7300
2061.4800
59,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
1985.0800
2045.4600
1985.0800
2030.1600
69,100
Thu, 16 Apr 2026
1987.6100
2005.9700
1976.9000
1981.5300
46,400
Wed, 15 Apr 2026
1993.9700
2002.5000
1969.3199
1987.0100
50,000
Tue, 14 Apr 2026
1994.2300
2005.8000
1983.4500
1990.9800
71,300
Mon, 13 Apr 2026
1984.6600
2004.3199
1966.8199
2000.8101
53,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1993.8000
2006.8800
1982.1400
1989.7500
74,500
Thu, 09 Apr 2026
1960.0100
2004.6000
1956.8000
1998.2900
83,600
Wed, 08 Apr 2026
1971.6300
1989.9900
1944.2900
1956.6300
104,200
Tue, 07 Apr 2026
1916.2600
1934.5300
1906.6600
1920.9600
55,200
Mon, 06 Apr 2026
1886.3400
1931.7500
1886.3400
1928.0100
51,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1876.4301
1911.4900
1857.9301
1906.6300
60,600
Wed, 01 Apr 2026
1884.4700
1916.0000
1862.4900
1894.3800
66,400
Tue, 31 Mar 2026
1880.4700
1912.4500
1856.8199
1884.6600
100,600
Mon, 30 Mar 2026
1835.6700
1861.9000
1823.5900
1847.0000
127,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1880.3300
1883.6100
1833.0800
1835.6700
90,800
Thu, 26 Mar 2026
1858.5500
1902.8199
1858.5500
1896.7800
92,400
Wed, 25 Mar 2026
1872.0699
1901.8900
1830.2000
1874.8900
120,700
Tue, 24 Mar 2026
1852.7400
1894.1899
1845.0000
1857.4200
129,400
Mon, 23 Mar 2026
14 · DEF 14A
After-hours · 16:21 ET
DEF 14A ↗
Mon, 23 Mar 2026
1862.3300
1877.0300
1831.2300
1856.5300
113,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
1812.3101
1833.8199
1797.0200
1822.3900
114,700
Thu, 19 Mar 2026
1778.0100
1816.6801
1759.2700
1803.2300
111,700
Wed, 18 Mar 2026
1792.9200
1808.7800
1769.0100
1776.7900
102,300
Tue, 17 Mar 2026
1784.6600
1809.3700
1767.2200
1788.2800
82,400
Mon, 16 Mar 2026
1779.9900
1818.0000
1761.2000
1766.0100
115,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1841.9800
1849.1700
1766.4700
1768.0400
160,700
Thu, 12 Mar 2026
1834.8900
1850.7400
1808.4600
1822.9100
113,600
Wed, 11 Mar 2026
1914.6200
1923.6400
1850.0800
1858.8199
152,600
Tue, 10 Mar 2026
1912.9000
1950.6899
1884.8900
1912.4600
124,700
Mon, 09 Mar 2026
1861.1700
1912.5300
1819.6801
1907.5300
121,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
1875.0100
1916.6000
1850.0000
1892.4399
132,900
Thu, 05 Mar 2026
1972.8700
1979.7400
1928.3600
1942.1700
135,700
Wed, 04 Mar 2026
1973.1801
1977.9399
1940.3000
1972.8700
97,800
Tue, 03 Mar 2026
13 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 03 Mar 2026
1914.6200
1979.2500
1904.3500
1973.1801
106,200
Mon, 02 Mar 2026
1856.7200
1955.3199
1847.9000
1950.0000
113,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
1969.7900
1986.1300
1875.1200
1898.1500
161,400
Thu, 26 Feb 2026
12 · 424B5
After-hours · 17:26 ET
424B5 ↗
Thu, 26 Feb 2026
2009.7700
2038.3600
1982.3900
2001.1100
83,300
Wed, 25 Feb 2026
1999.9800
2014.6200
1973.5601
1995.7000
120,400
Wed, 25 Feb 2026
11 · 424B5
Pre-market · 08:54 ET
424B5 ↗
Tue, 24 Feb 2026
10 · 10-K
After-hours · 16:19 ET
10-K ↗
Tue, 24 Feb 2026
1960.4700
1999.9700
1950.4100
1981.0200
82,100
Mon, 23 Feb 2026
1997.1801
2031.3101
1927.2700
1965.7200
121,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
2044.4600
2068.2500
1963.0000
2016.5800
148,700
Thu, 19 Feb 2026
2054.3201
2054.3201
2017.7100
2045.3000
49,100
Wed, 18 Feb 2026
1995.4700
2060.6201
1987.7000
2060.0200
72,900
Tue, 17 Feb 2026
2020.1300
2043.1600
1985.1000
1990.6899
88,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
2000.7500
2021.5699
1969.9600
2005.8700
97,200
Thu, 12 Feb 2026
2112.1001
2128.0000
1990.0900
2003.7600
249,500
Wed, 11 Feb 2026
2179.0000
2197.0300
2100.4700
2101.9500
78,100
Tue, 10 Feb 2026
2158.5400
2192.6101
2123.1699
2156.1299
109,600
Mon, 09 Feb 2026
2149.9600
2177.1699
2126.5901
2154.5000
68,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2143.2300
2183.8701
2143.2300
2160.9900
78,100
Thu, 05 Feb 2026
9 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 05 Feb 2026
2115.7900
2134.8501
2094.6001
2122.9500
93,500
Wed, 04 Feb 2026
2047.0400
2120.9199
2044.3101
2114.1399
108,000
Tue, 03 Feb 2026
2093.9500
2147.4399
2000.1700
2043.9700
132,300
Mon, 02 Feb 2026
2057.7200
2112.5300
2046.0699
2097.3501
82,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
8 · 424B5
After-hours · 16:56 ET
424B5 ↗
Fri, 30 Jan 2026
2027.0200
2073.9500
2007.5400
2069.5701
100,600
Thu, 29 Jan 2026
2002.4100
2033.6899
1974.8400
2032.7600
100,700
Thu, 29 Jan 2026
7 · 424B5
Pre-market · 08:38 ET
424B5 ↗
Wed, 28 Jan 2026
2003.2000
2012.6801
1976.1200
1980.0500
85,600
Tue, 27 Jan 2026
2023.2600
2034.9500
1989.8900
2000.8199
107,900
Mon, 26 Jan 2026
2014.4399
2042.6100
1996.1899
2014.6600
149,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
2087.8101
2120.5901
1990.4600
2016.5601
289,500
Fri, 23 Jan 2026
6 · 8-K
Pre-market · 06:33 ET
8-K ↗
Thu, 22 Jan 2026
2190.2900
2232.2100
2179.8000
2203.5300
142,100
Wed, 21 Jan 2026
2124.3501
2205.5701
2124.3501
2182.7300
152,000
Tue, 20 Jan 2026
2143.1499
2166.6699
2114.2300
2124.3501
118,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
2170.9500
2177.3601
2140.0100
2169.3501
77,500
Thu, 15 Jan 2026
2159.9800
2193.0500
2155.3401
2160.1299
76,500
Wed, 14 Jan 2026
5 · 8-K
After-hours · 16:54 ET
8-K ↗
Wed, 14 Jan 2026
2150.0200
2162.4700
2130.1399
2161.2600
89,100
Tue, 13 Jan 2026
2164.4800
2176.9700
2151.9600
2163.0901
69,300
Mon, 12 Jan 2026
2160.0000
2185.3701
2151.9399
2160.9199
81,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
2183.5901
2200.0000
2169.5200
2175.1899
65,600
Thu, 08 Jan 2026
2158.1799
2204.3899
2158.1799
2177.7200
63,100
Wed, 07 Jan 2026
2178.8101
2201.1201
2154.3101
2166.0300
64,800
Tue, 06 Jan 2026
2168.8101
2195.5200
2143.7400
2190.1201
89,400
Mon, 05 Jan 2026
2161.4800
2220.1899
2154.8799
2182.6101
87,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
2136.4299
2164.8401
2118.9299
2158.6399
60,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2163.5100
2180.0000
2143.9800
2146.1799
96,300
Tue, 30 Dec 2025
2163.9500
2173.1799
2155.0000
2160.2600
67,000
Mon, 29 Dec 2025
2181.9800
2186.0500
2155.5400
2164.1699
47,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
2184.5100
2192.3201
2171.2000
2180.4800
49,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
2166.9800
2201.7800
2166.9800
2183.1201
34,300
Tue, 23 Dec 2025
2149.9399
2177.4500
2149.9399
2168.1299
58,700
Mon, 22 Dec 2025
2131.2400
2168.1799
2130.6201
2167.0000
71,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
2114.8899
2145.9299
2106.1399
2134.9900
140,400
Thu, 18 Dec 2025
2109.0100
2152.5100
2085.5400
2107.1599
108,300
Wed, 17 Dec 2025
2100.7800
2140.4399
2100.7800
2111.5901
91,500
Tue, 16 Dec 2025
2085.7700
2099.9700
2071.6399
2091.8501
126,500
Mon, 15 Dec 2025
2060.0000
2084.7500
2054.3999
2074.8601
96,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
2098.7600
2099.0000
2044.5900
2055.5200
68,900
Thu, 11 Dec 2025
2049.3501
2091.9900
2049.3201
2082.0901
78,600
Wed, 10 Dec 2025
1976.7800
2065.6101
1976.7800
2056.5400
135,700
Tue, 09 Dec 2025
1970.1600
1998.8600
1967.9399
1971.1801
80,300
Mon, 08 Dec 2025
1962.3900
1989.3700
1961.9700
1970.1600
86,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
1950.3700
1980.0400
1950.3700
1971.8199
68,400
Thu, 04 Dec 2025
1942.5000
1975.3000
1933.5000
1961.1801
79,700
Wed, 03 Dec 2025
1899.0601
1950.0601
1899.0601
1938.2700
106,700
Tue, 02 Dec 2025
1910.0500
1916.5300
1897.0699
1905.0200
47,900
Mon, 01 Dec 2025
1871.9800
1912.5300
1870.9000
1901.1700
87,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
1877.9100
1907.0100
1875.2800
1877.8900
43,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
1877.8000
1900.0601
1877.8000
1889.8500
78,300
Tue, 25 Nov 2025
1864.7200
1901.0300
1862.7400
1877.8000
143,700
Mon, 24 Nov 2025
1868.3000
1869.5300
1844.4500
1855.5800
122,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1827.8800
1888.4000
1816.7700
1868.4900
121,800
Thu, 20 Nov 2025
1857.1899
1874.1300
1814.9200
1822.0300
107,600
Wed, 19 Nov 2025
1798.0100
1832.8400
1798.0100
1829.8800
82,900
Tue, 18 Nov 2025
4 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 18 Nov 2025
1778.8101
1810.8400
1776.1500
1798.0100
145,700
Mon, 17 Nov 2025
1834.0601
1836.8600
1771.4000
1789.2200
100,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 424B5
After-hours · 16:49 ET
424B5 ↗
Fri, 14 Nov 2025
1808.8500
1846.8800
1791.0500
1845.3000
136,000
Thu, 13 Nov 2025
1830.7200
1855.7500
1817.6700
1824.9800
70,700
Thu, 13 Nov 2025
2 · 424B5
Pre-market · 08:50 ET
424B5 ↗
Wed, 12 Nov 2025
1818.3600
1854.4500
1818.3600
1832.4800
55,300
Tue, 11 Nov 2025
1808.9000
1833.0500
1805.7500
1817.3400
64,600
Mon, 10 Nov 2025
1818.1899
1836.4000
1808.1899
1814.4100
59,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1787.8800
1819.7300
1779.1100
1818.8400
72,000
Fri, 07 Nov 2025
1 · 10-Q
Pre-market · 09:11 ET
10-Q ↗
Thu, 06 Nov 2025
1798.5200
1821.9000
1774.9700
1800.2100
75,500
Wed, 05 Nov 2025
1807.7300
1843.5900
1800.2500
1801.2300
62,800
Tue, 04 Nov 2025
1813.7100
1826.1400
1779.3900
1806.6300
57,900
Mon, 03 Nov 2025
1822.0800
1836.4600
1800.9100
1822.7100
96,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1768.1300
1825.9301
1760.2400
1824.8199
156,700
Thu, 30 Oct 2025
1781.2000
1823.8700
1775.6400
1778.5000
104,600
Wed, 29 Oct 2025
1738.3800
1809.7100
1735.0300
1785.8900
141,800
Tue, 28 Oct 2025
1787.4500
1787.4500
1754.5200
1755.9399
90,400
Mon, 27 Oct 2025
1791.2300
1802.9500
1774.9900
1786.1000
107,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend