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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
48.7900
49.0150
48.5700
48.6400
56,358
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
47.8700
48.6200
47.7800
48.4300
142,300
Thu, 23 Jul 2026
46.9700
47.7400
46.6200
47.6600
150,600
Wed, 22 Jul 2026
47.9900
48.0600
47.2600
47.5600
179,400
Tue, 21 Jul 2026
48.2200
48.5000
47.7800
47.9900
195,800
Mon, 20 Jul 2026
48.3700
48.6800
48.2100
48.4600
117,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
48.8500
49.2700
48.1400
48.5700
181,700
Thu, 16 Jul 2026
47.9500
49.3900
47.6900
49.3400
170,700
Wed, 15 Jul 2026
47.2800
48.1100
47.2800
47.8300
132,600
Tue, 14 Jul 2026
47.3700
47.7100
44.8500
47.2000
122,000
Mon, 13 Jul 2026
46.9700
47.6000
46.9600
47.3700
131,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
46.6300
47.1300
45.5100
46.9700
121,500
Thu, 09 Jul 2026
46.4800
47.0200
46.4800
46.7200
106,900
Wed, 08 Jul 2026
47.5700
47.5700
46.4300
46.5700
205,000
Tue, 07 Jul 2026
47.5200
47.8800
47.2900
47.6600
202,500
Mon, 06 Jul 2026
47.5200
48.2400
47.1700
47.4800
126,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
48.1100
48.3500
47.3000
47.6000
180,300
Wed, 01 Jul 2026
47.6500
48.4900
47.6100
48.0600
229,100
Tue, 30 Jun 2026
47.0700
47.7200
46.6700
47.4600
204,800
Mon, 29 Jun 2026
47.4300
47.4600
46.8900
47.0700
262,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.0400
48.0400
46.7200
47.6500
1,019,900
Thu, 25 Jun 2026
48.9400
48.9400
46.5100
46.8100
148,900
Wed, 24 Jun 2026
45.9700
46.7000
45.8200
46.5100
173,400
Tue, 23 Jun 2026
45.4000
46.0800
45.1900
45.9100
159,500
Mon, 22 Jun 2026
44.9900
45.7000
44.6700
45.3200
152,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
45.1300
45.5900
44.7300
44.9900
326,400
Wed, 17 Jun 2026
45.2600
45.7300
44.3300
44.6900
137,000
Tue, 16 Jun 2026
45.1300
45.5600
44.7300
45.3800
172,200
Mon, 15 Jun 2026
46.0000
46.0700
44.7900
44.9700
134,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
45.6900
46.3900
45.4500
45.9100
133,600
Thu, 11 Jun 2026
45.8500
45.9800
44.8200
45.2900
206,800
Wed, 10 Jun 2026
44.9200
45.8900
44.8400
45.6300
215,900
Tue, 09 Jun 2026
44.6500
45.5800
44.6500
44.9400
136,200
Mon, 08 Jun 2026
44.4500
44.8800
44.2900
44.4000
145,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
43.5900
44.6600
43.5900
44.2800
136,100
Thu, 04 Jun 2026
43.1800
43.9200
43.1600
43.7100
194,200
Wed, 03 Jun 2026
43.4100
43.4300
42.6400
42.6800
118,100
Tue, 02 Jun 2026
42.9900
43.9600
42.9900
43.7900
131,300
Mon, 01 Jun 2026
43.4200
43.5400
42.7700
43.1900
102,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
43.3400
43.8900
43.1400
43.7200
158,400
Thu, 28 May 2026
43.4800
43.4800
42.9200
43.4100
119,200
Wed, 27 May 2026
43.8500
44.1000
43.2800
43.4800
99,400
Tue, 26 May 2026
43.3400
44.0100
43.3200
43.8500
109,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
43.4500
43.5900
43.1600
43.2700
100,300
Thu, 21 May 2026
42.6600
43.4200
42.3500
43.3800
193,300
Wed, 20 May 2026
42.6000
43.5400
42.5400
43.0600
110,800
Tue, 19 May 2026
42.4500
42.9400
41.9300
42.6600
80,400
Mon, 18 May 2026
41.7100
42.5800
41.7100
42.5300
71,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
42.0500
42.2300
41.4900
41.6400
61,700
Thu, 14 May 2026
42.5000
43.0800
42.1800
42.2400
81,600
Wed, 13 May 2026
42.4300
42.9300
42.0100
42.2100
127,500
Tue, 12 May 2026
43.0900
43.0900
42.0000
42.5700
137,400
Mon, 11 May 2026
43.6300
43.7800
42.7800
42.9500
69,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
43.8100
43.9200
43.3900
43.5900
73,500
Thu, 07 May 2026
43.9000
44.3400
43.7800
44.0800
106,300
Wed, 06 May 2026
17 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Wed, 06 May 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 06 May 2026
43.8500
44.1600
43.5500
43.7200
80,300
Tue, 05 May 2026
42.7500
43.6400
42.7300
43.4800
87,900
Mon, 04 May 2026
43.1700
43.5800
42.5900
42.6800
119,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
43.1000
43.7900
42.6000
43.4200
85,200
Thu, 30 Apr 2026
42.7400
43.3200
42.3200
43.0700
112,200
Wed, 29 Apr 2026
15 · 8-K
After market open · 13:58 ET
8-K ↗
Wed, 29 Apr 2026
43.0000
43.5000
42.7600
43.0400
135,400
Tue, 28 Apr 2026
44.2600
44.8000
43.2200
43.2300
168,200
Mon, 27 Apr 2026
14 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 27 Apr 2026
43.3900
44.1600
42.2500
43.9300
119,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
43.4200
43.7600
43.2200
43.5300
104,300
Thu, 23 Apr 2026
43.3800
44.5600
43.3000
43.6100
104,300
Wed, 22 Apr 2026
43.4500
43.6200
43.0800
43.2000
87,700
Tue, 21 Apr 2026
44.4000
44.5000
43.2700
43.3300
118,200
Mon, 20 Apr 2026
44.0600
44.4600
43.9100
44.1500
83,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
43.6900
44.7600
43.6600
44.1400
138,300
Thu, 16 Apr 2026
43.3000
43.4000
43.0400
43.1700
91,500
Wed, 15 Apr 2026
43.8900
44.1500
43.3300
43.5500
136,200
Tue, 14 Apr 2026
43.6500
44.0600
43.1000
43.9600
130,300
Mon, 13 Apr 2026
43.8200
43.8900
42.7900
43.8000
118,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
44.3200
44.3200
43.6600
44.0500
141,900
Thu, 09 Apr 2026
43.5700
44.5300
43.5700
44.4300
184,800
Wed, 08 Apr 2026
43.8400
44.2100
43.6000
43.9000
204,100
Tue, 07 Apr 2026
42.4400
43.1500
42.4400
43.1000
163,600
Mon, 06 Apr 2026
42.4700
42.8900
42.2300
42.7200
99,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
41.9300
42.6800
41.7300
42.6300
129,900
Wed, 01 Apr 2026
42.0600
42.5200
41.7400
42.2800
102,200
Tue, 31 Mar 2026
41.7700
42.1000
41.2700
41.7900
147,200
Mon, 30 Mar 2026
41.3700
41.5500
41.0700
41.4300
121,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
41.3000
41.4700
41.1300
41.1900
174,100
Thu, 26 Mar 2026
40.9000
41.6400
40.9000
41.5400
219,100
Wed, 25 Mar 2026
41.6900
41.8500
41.0300
41.2300
148,200
Tue, 24 Mar 2026
41.0500
42.0500
40.9900
41.3200
163,900
Mon, 23 Mar 2026
41.6700
42.1800
41.0100
41.5300
278,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
40.6900
40.9500
40.3100
40.5500
1,451,700
Thu, 19 Mar 2026
38.8100
40.1500
38.7700
39.8200
231,900
Wed, 18 Mar 2026
39.3700
39.5900
38.7500
39.0800
185,900
Wed, 18 Mar 2026
13 · DEF 14A
Pre-market · 09:07 ET
DEF 14A ↗
Tue, 17 Mar 2026
40.5500
40.6100
39.4900
39.7500
183,800
Mon, 16 Mar 2026
40.3800
40.5900
39.9900
40.2600
105,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
40.2900
40.6400
39.6000
40.0700
103,100
Thu, 12 Mar 2026
39.1000
40.0900
39.1000
40.0500
127,800
Wed, 11 Mar 2026
40.1100
40.1100
39.5500
39.9000
93,200
Tue, 10 Mar 2026
40.0400
40.7200
39.5300
40.3100
151,200
Mon, 09 Mar 2026
39.5200
40.3100
38.6500
40.0400
197,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12 · PRE 14A
After-hours · 17:10 ET
PRE 14A ↗
Fri, 06 Mar 2026
39.7400
40.1100
39.4200
40.1100
155,200
Thu, 05 Mar 2026
11 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 05 Mar 2026
41.3200
41.3200
40.3000
40.8100
115,400
Wed, 04 Mar 2026
41.7600
42.0900
41.3600
41.5700
95,800
Tue, 03 Mar 2026
41.0600
41.7500
40.6400
41.5100
156,600
Mon, 02 Mar 2026
40.8500
42.2200
40.7200
41.9200
110,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
41.9700
43.0000
41.1500
41.3400
179,900
Fri, 27 Feb 2026
10 · 10-K
Next filing day · accepted 26 Feb, 17:50 ET
10-K ↗
Thu, 26 Feb 2026
42.8300
43.4400
42.1200
42.6100
82,900
Wed, 25 Feb 2026
42.4800
42.7400
41.9500
42.6400
78,600
Tue, 24 Feb 2026
42.1900
42.3200
41.8400
42.1200
88,400
Mon, 23 Feb 2026
43.4700
43.6900
41.7500
41.9900
114,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
43.2400
43.7800
42.9500
43.6700
99,700
Thu, 19 Feb 2026
42.8500
43.2600
42.6500
43.1700
83,200
Wed, 18 Feb 2026
43.4700
43.9800
43.0100
43.1900
75,000
Tue, 17 Feb 2026
43.3000
43.7300
43.2700
43.5700
72,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
43.0600
43.3100
42.4700
43.2000
85,300
Thu, 12 Feb 2026
43.5300
43.9800
42.4300
43.0600
131,600
Wed, 11 Feb 2026
43.5900
44.0900
42.9900
43.0600
145,500
Tue, 10 Feb 2026
9 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 10 Feb 2026
43.8900
44.0900
43.0000
43.2600
97,200
Mon, 09 Feb 2026
44.2000
44.5300
43.8900
44.1000
113,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.7800
45.0000
44.2900
44.3700
150,300
Thu, 05 Feb 2026
44.1500
44.8000
43.6600
44.3200
150,000
Wed, 04 Feb 2026
43.4600
44.3900
42.9600
44.2300
204,700
Tue, 03 Feb 2026
43.0000
44.0000
42.1000
43.1200
184,000
Mon, 02 Feb 2026
42.2200
43.3500
41.9900
43.2000
156,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.3600
42.1700
41.0500
42.0700
176,300
Thu, 29 Jan 2026
41.0000
42.0500
41.0000
41.5500
328,700
Wed, 28 Jan 2026
42.0600
42.1300
40.6200
40.6800
131,000
Tue, 27 Jan 2026
41.3200
42.8400
41.3200
42.0600
190,400
Mon, 26 Jan 2026
8 · 8-K
After-hours · 16:46 ET
8-K ↗
Mon, 26 Jan 2026
40.3800
40.7300
39.7400
40.5800
99,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
41.3200
41.4000
40.0000
40.2500
97,700
Thu, 22 Jan 2026
41.5800
42.2200
41.4800
41.6100
130,900
Wed, 21 Jan 2026
40.0200
41.7900
40.0200
41.6000
140,300
Tue, 20 Jan 2026
39.8000
40.1000
39.6000
39.7900
81,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
40.6000
40.7400
40.2100
40.3100
117,000
Thu, 15 Jan 2026
39.8700
40.9400
39.8700
40.6800
92,500
Wed, 14 Jan 2026
39.1000
39.8800
38.9900
39.8700
108,700
Tue, 13 Jan 2026
39.3900
39.4700
38.9500
39.1000
94,700
Mon, 12 Jan 2026
40.0000
40.0900
39.2200
39.4200
108,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
40.5800
40.8500
40.2000
40.2300
127,200
Thu, 08 Jan 2026
39.1200
40.7800
39.1200
40.6200
191,100
Wed, 07 Jan 2026
39.7300
39.7300
39.1100
39.3000
84,600
Tue, 06 Jan 2026
39.3400
39.8400
39.0200
39.7300
129,300
Mon, 05 Jan 2026
38.7400
40.1400
38.7400
39.5900
189,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
39.2100
39.7000
38.5500
38.8800
144,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
39.7400
39.8300
39.1400
39.1800
152,500
Tue, 30 Dec 2025
39.9600
40.0400
39.6200
39.6700
105,800
Mon, 29 Dec 2025
40.1700
40.2700
39.6900
39.9600
93,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
39.9800
40.1800
39.8500
40.1200
103,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
40.0000
40.2800
39.8200
39.9300
58,800
Tue, 23 Dec 2025
40.2800
40.5200
40.0700
40.0900
79,600
Mon, 22 Dec 2025
40.7400
40.9600
40.3900
40.4500
90,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
41.3300
41.4200
40.4400
40.6900
263,900
Thu, 18 Dec 2025
41.4500
41.6500
41.1600
41.4600
118,900
Wed, 17 Dec 2025
41.1400
41.5900
41.1400
41.3400
123,300
Tue, 16 Dec 2025
41.6800
41.7500
41.2300
41.2300
165,100
Mon, 15 Dec 2025
41.1800
41.8200
40.9000
41.6900
226,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
40.8700
41.1500
40.6600
40.9100
168,800
Thu, 11 Dec 2025
40.5000
41.1000
40.5000
40.8900
125,200
Wed, 10 Dec 2025
39.6500
40.8500
39.6500
40.5000
241,000
Tue, 09 Dec 2025
39.5200
40.1600
39.3400
39.6500
138,100
Mon, 08 Dec 2025
39.8400
39.8400
39.2400
39.5700
138,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
39.9200
40.0900
39.5600
39.6200
127,700
Thu, 04 Dec 2025
40.0200
40.3400
39.8100
40.1000
165,200
Wed, 03 Dec 2025
39.6200
40.3100
39.4600
40.2300
195,400
Tue, 02 Dec 2025
39.9500
39.9800
39.3000
39.4500
164,500
Mon, 01 Dec 2025
39.5400
40.0400
39.5400
39.6800
113,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
39.8700
40.2000
39.5900
39.7000
59,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
39.9900
40.2400
39.7800
39.9400
91,000
Tue, 25 Nov 2025
39.2400
40.3700
39.2400
40.2300
103,200
Mon, 24 Nov 2025
39.2500
39.3100
38.9100
39.0600
127,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
38.1500
39.7300
38.1500
39.3800
143,000
Thu, 20 Nov 2025
38.3400
39.3500
38.0100
38.1200
114,400
Wed, 19 Nov 2025
38.1900
38.5500
37.7300
37.9900
153,100
Tue, 18 Nov 2025
7 · 8-K
After market open · 13:14 ET
8-K ↗
Tue, 18 Nov 2025
38.1300
38.5700
38.0700
38.1300
52,100
Mon, 17 Nov 2025
39.2400
39.3200
38.1000
38.1200
78,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
39.3800
39.4700
38.6800
39.2100
116,500
Thu, 13 Nov 2025
39.2000
39.7100
39.0300
39.5100
75,900
Wed, 12 Nov 2025
39.5000
39.9500
39.2900
39.4200
96,300
Tue, 11 Nov 2025
39.6400
39.7800
39.2200
39.4900
57,700
Mon, 10 Nov 2025
39.5400
39.9500
38.9100
39.5200
53,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
39.3700
39.7900
39.3300
39.6700
78,000
Thu, 06 Nov 2025
39.8400
39.8400
39.4000
39.4100
72,700
Wed, 05 Nov 2025
6 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Wed, 05 Nov 2025
5 · 8-K
After market open · 15:35 ET
8-K ↗
Wed, 05 Nov 2025
39.0900
39.9600
39.0900
39.8200
80,500
Tue, 04 Nov 2025
38.8200
39.2200
38.6100
39.0900
51,900
Mon, 03 Nov 2025
38.3500
39.0000
38.0900
38.9600
100,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
38.4200
38.9300
38.1000
38.5400
94,600
Thu, 30 Oct 2025
38.7700
39.7200
38.7700
38.8100
66,600
Wed, 29 Oct 2025
39.9700
40.5100
38.6500
38.8500
115,100
Tue, 28 Oct 2025
39.4500
40.7400
39.2000
40.2200
174,300
Mon, 27 Oct 2025
4 · 8-K
After-hours · 16:48 ET
8-K ↗
Mon, 27 Oct 2025
39.3000
39.4800
39.0100
39.1700
103,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
38.9400
39.3600
38.5900
39.3100
71,500
Thu, 23 Oct 2025
39.0600
39.2500
38.5100
38.5800
68,100
Wed, 22 Oct 2025
38.8300
39.4600
38.8300
39.0900
82,300
Tue, 21 Oct 2025
38.7600
39.1700
38.7500
38.7800
76,600
Mon, 20 Oct 2025
38.2900
39.0000
38.1900
38.9600
85,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
37.9400
38.4500
37.7200
38.1700
110,200
Thu, 16 Oct 2025
38.7900
38.8300
37.4000
37.6500
178,100
Wed, 15 Oct 2025
39.4900
39.4900
38.6500
38.9300
74,100
Tue, 14 Oct 2025
37.7800
39.4600
37.7800
39.2800
97,200
Mon, 13 Oct 2025
37.8200
38.1100
37.1900
38.0400
124,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
38.4100
38.9100
37.3500
37.4200
114,200
Thu, 09 Oct 2025
38.6800
38.7200
38.3200
38.4600
68,300
Wed, 08 Oct 2025
39.0900
39.0900
38.6500
38.7700
60,900
Tue, 07 Oct 2025
39.5000
39.8000
38.8900
38.9300
97,600
Mon, 06 Oct 2025
39.3200
39.7300
38.8700
39.4700
124,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
38.9700
39.8500
38.9400
39.1300
93,300
Thu, 02 Oct 2025
38.8600
38.9600
38.4600
38.8000
149,900
Wed, 01 Oct 2025
38.9700
39.4300
38.6400
39.0100
98,300
Tue, 30 Sep 2025
39.1500
39.3800
38.9400
39.2700
94,600
Mon, 29 Sep 2025
39.9900
39.9900
39.2000
39.3000
85,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
40.0300
40.4100
39.8300
39.9900
81,800
Thu, 25 Sep 2025
40.0300
40.3700
39.8500
40.0100
95,900
Wed, 24 Sep 2025
40.0000
40.3300
40.0000
40.1600
98,000
Tue, 23 Sep 2025
40.2100
40.9100
40.0300
40.0500
109,700
Mon, 22 Sep 2025
40.5100
40.7100
40.1900
40.3200
116,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
41.4800
41.4800
40.7200
40.8000
260,900
Thu, 18 Sep 2025
40.6000
41.5900
40.4200
41.4600
127,500
Wed, 17 Sep 2025
40.6700
41.3700
40.2000
40.4400
180,800
Tue, 16 Sep 2025
40.8000
40.9300
40.0900
40.4600
134,800
Mon, 15 Sep 2025
41.0300
41.3000
40.6000
40.9100
192,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
40.9300
41.0500
40.5300
40.9100
91,300
Thu, 11 Sep 2025
40.9300
41.1300
40.4000
40.9800
91,900
Wed, 10 Sep 2025
40.7600
41.0100
40.6700
40.7300
86,200
Tue, 09 Sep 2025
41.6400
41.8500
40.7000
40.8200
118,100
Mon, 08 Sep 2025
41.3400
41.8100
40.9000
41.8000
127,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
41.8400
42.1300
41.1000
41.2900
90,100
Thu, 04 Sep 2025
41.4100
41.7300
41.2300
41.7300
126,200
Wed, 03 Sep 2025
41.0200
41.6300
40.7100
41.2400
121,200
Tue, 02 Sep 2025
3 · 8-K
After-hours · 16:13 ET
8-K ↗
Tue, 02 Sep 2025
41.3600
41.6000
40.9900
41.2600
140,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
42.1100
42.3500
41.7300
41.7800
81,600
Thu, 28 Aug 2025
42.1400
42.1600
41.7400
41.9600
109,900
Wed, 27 Aug 2025
41.8600
42.4000
41.8200
41.9300
133,300
Tue, 26 Aug 2025
41.3400
42.1000
41.0200
41.9400
138,900
Mon, 25 Aug 2025
41.7200
41.7700
41.3500
41.3500
64,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
40.2000
41.9400
39.9600
41.7900
170,200
Thu, 21 Aug 2025
39.9300
40.4300
39.7800
39.9000
74,500
Wed, 20 Aug 2025
40.1300
40.6600
39.9000
40.1300
104,300
Tue, 19 Aug 2025
39.8800
40.3100
39.7800
40.0200
118,500
Mon, 18 Aug 2025
39.3300
39.9400
39.2300
39.8500
93,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
40.1500
40.1500
39.3400
39.3400
221,200
Thu, 14 Aug 2025
39.8500
40.2800
39.6500
40.0400
84,800
Wed, 13 Aug 2025
39.7000
40.3500
39.6900
40.2900
105,200
Tue, 12 Aug 2025
38.4300
39.4900
38.4300
39.4700
95,600
Mon, 11 Aug 2025
38.2700
38.2700
37.8600
38.1900
64,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
38.1600
38.3500
38.0000
38.1900
55,400
Thu, 07 Aug 2025
2 · 10-Q
After market open · 11:44 ET
10-Q ↗
Thu, 07 Aug 2025
38.8600
38.8600
38.2000
38.2000
87,900
Wed, 06 Aug 2025
38.4900
38.9000
38.3200
38.6200
116,300
Tue, 05 Aug 2025
37.9500
38.4300
37.4000
38.4100
154,700
Mon, 04 Aug 2025
37.7100
38.0500
37.4500
37.9100
87,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
38.1400
38.1400
36.5600
37.6100
130,300
Thu, 31 Jul 2025
38.5400
39.3200
38.0700
38.4200
134,700
Wed, 30 Jul 2025
40.1900
40.5000
38.7400
38.8400
106,500
Tue, 29 Jul 2025
40.6000
40.8100
40.1000
40.2000
113,800
Mon, 28 Jul 2025
1 · 8-K
After-hours · 17:01 ET
8-K ↗
Mon, 28 Jul 2025
39.9300
40.3500
39.6200
40.1700
96,300
Sun, 27 Jul 2025
Weekend