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
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
24 · 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
23 · 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
22 · 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
21 · 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
20 · 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
19 · 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
18 · 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
17 · 424B5
Pre-market · 08:54 ET
424B5 ↗
Tue, 24 Feb 2026
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
Fri, 24 Oct 2025
1750.0000
1788.9100
1750.0000
1775.2100
132,300
Thu, 23 Oct 2025
1778.0000
1780.0000
1727.1000
1751.5200
144,300
Thu, 23 Oct 2025
6 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 22 Oct 2025
1766.4399
1776.5200
1742.4900
1742.4900
190,100
Tue, 21 Oct 2025
1743.7700
1777.6801
1743.7700
1758.8900
145,200
Mon, 20 Oct 2025
1706.1000
1751.8500
1706.1000
1746.0300
105,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
1666.8101
1700.4100
1645.5800
1695.0000
140,600
Thu, 16 Oct 2025
1746.3000
1746.3000
1623.7600
1638.6801
189,900
Thu, 16 Oct 2025
5 · 8-K
Pre-market · 06:36 ET
8-K ↗
Wed, 15 Oct 2025
1791.2900
1791.2900
1744.2200
1746.2600
106,100
Tue, 14 Oct 2025
1714.5800
1795.1801
1714.5800
1788.0900
110,600
Mon, 13 Oct 2025
1722.0601
1738.5900
1716.8800
1733.6000
108,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
1787.9301
1787.9301
1699.2700
1701.7300
133,300
Thu, 09 Oct 2025
1768.9900
1782.9200
1747.9500
1776.4700
157,500
Wed, 08 Oct 2025
1773.9600
1776.4800
1728.3600
1756.2000
123,700
Tue, 07 Oct 2025
1762.6400
1778.8101
1757.4100
1768.4301
113,700
Mon, 06 Oct 2025
1765.5200
1789.3700
1750.7000
1759.6801
173,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
1742.6801
1770.4100
1740.9900
1762.6801
189,100
Thu, 02 Oct 2025
1772.6500
1772.6500
1721.9000
1742.6801
198,000
Wed, 01 Oct 2025
1787.4399
1793.6400
1746.9100
1759.7700
162,400
Tue, 30 Sep 2025
1793.0800
1807.6400
1769.2900
1789.1600
138,700
Mon, 29 Sep 2025
1845.1000
1845.1000
1790.6100
1797.8000
259,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
1878.2800
1883.7700
1798.2700
1850.3800
227,700
Thu, 25 Sep 2025
1824.4301
1866.7100
1817.9100
1864.3000
179,800
Wed, 24 Sep 2025
1856.1000
1875.2500
1809.0000
1835.0900
226,400
Tue, 23 Sep 2025
1856.4900
1872.2400
1831.0000
1849.6700
234,700
Mon, 22 Sep 2025
1855.6600
1865.0900
1809.0300
1850.4200
149,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
1908.3199
1908.3199
1846.3900
1866.8800
279,300
Thu, 18 Sep 2025
1897.4301
1907.6100
1873.6000
1895.9600
204,600
Wed, 17 Sep 2025
1862.7500
1893.4600
1850.0000
1882.8300
205,400
Tue, 16 Sep 2025
1918.2100
1918.2100
1846.0000
1865.8000
187,400
Mon, 15 Sep 2025
1971.4301
1991.5900
1909.3500
1910.7000
198,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
1966.4800
1993.9399
1957.4800
1974.8000
119,900
Thu, 11 Sep 2025
1940.1300
1973.3400
1938.2000
1964.4301
183,100
Wed, 10 Sep 2025
1940.2000
1963.9301
1934.3300
1946.6500
138,500
Tue, 09 Sep 2025
1946.7600
1965.1100
1945.0000
1945.9500
152,000
Mon, 08 Sep 2025
1926.9500
1954.1801
1905.4100
1946.7600
116,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
4 · 8-K
After-hours · 17:08 ET
8-K ↗
Fri, 05 Sep 2025
2003.1100
2025.6700
1915.0000
1925.2600
152,000
Thu, 04 Sep 2025
1994.0000
2010.9600
1989.0400
2010.1100
109,400
Thu, 04 Sep 2025
3 · 424B5
Next filing day · accepted 03 Sep, 17:49 ET
424B5 ↗
Wed, 03 Sep 2025
1980.1000
1998.1000
1946.5699
1986.1200
99,300
Tue, 02 Sep 2025
1961.5000
1991.7300
1937.2700
1987.4500
90,600
Tue, 02 Sep 2025
2 · 424B5
Pre-market · 09:04 ET
424B5 ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
2001.6500
2019.7800
1979.3101
1983.9100
148,800
Thu, 28 Aug 2025
2049.7900
2075.7900
1998.0500
2003.4500
213,200
Wed, 27 Aug 2025
1988.3700
2043.4800
1988.3700
2032.5601
191,700
Tue, 26 Aug 2025
1962.6200
2001.0100
1962.6200
1998.3199
103,700
Mon, 25 Aug 2025
1986.8500
1990.0000
1963.2000
1968.4800
131,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
1942.3000
1996.0000
1942.3000
1987.9900
155,200
Thu, 21 Aug 2025
1919.9900
1937.7200
1913.3400
1937.6300
149,300
Wed, 20 Aug 2025
1902.7800
1934.5300
1893.0300
1931.3400
115,800
Tue, 19 Aug 2025
1922.0200
1951.0800
1899.7100
1901.4200
182,500
Mon, 18 Aug 2025
1867.0000
1935.5601
1824.0400
1930.7200
178,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
1936.4200
1936.4200
1870.7600
1871.3500
118,500
Thu, 14 Aug 2025
1893.4000
1926.1899
1893.4000
1925.2400
123,500
Wed, 13 Aug 2025
1883.0000
1909.4500
1883.0000
1904.7400
138,400
Tue, 12 Aug 2025
1867.9900
1891.5200
1867.9900
1883.0000
94,900
Mon, 11 Aug 2025
1827.9399
1868.4200
1827.9399
1848.9301
138,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
1839.2200
1839.2200
1789.6899
1828.1300
286,400
Fri, 08 Aug 2025
1 · 10-Q
Pre-market · 08:32 ET
10-Q ↗
Thu, 07 Aug 2025
1862.8101
1862.8101
1816.4200
1820.8500
233,400
Wed, 06 Aug 2025
1863.2800
1878.7100
1846.1700
1848.7500
165,800
Tue, 05 Aug 2025
1883.8300
1883.8300
1831.7500
1862.6200
174,900
Mon, 04 Aug 2025
1920.0000
1925.0000
1877.6000
1883.8300
115,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1967.0200
1967.0200
1905.9100
1912.6400
119,100
Thu, 31 Jul 2025
2001.6500
2025.3800
1991.5800
1994.7600
87,200
Wed, 30 Jul 2025
2037.0000
2038.1600
2005.7000
2017.0200
131,000
Tue, 29 Jul 2025
2066.8501
2066.8501
2022.4000
2031.9000
73,600
Mon, 28 Jul 2025
2087.2600
2099.9099
2038.3900
2050.0400
93,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend