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
12.8300
12.9550
12.4800
12.6300
90,700
Thu, 23 Jul 2026
12.6300
13.0200
12.4500
12.7800
91,400
Wed, 22 Jul 2026
13.6800
14.1400
12.6800
12.8400
163,800
Tue, 21 Jul 2026
12.8500
13.3400
12.8050
13.1100
151,300
Mon, 20 Jul 2026
13.3600
13.6000
12.7200
12.9200
125,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
13.1500
13.9000
13.0600
13.3200
168,700
Thu, 16 Jul 2026
14.2400
14.4000
13.2400
13.8900
140,900
Wed, 15 Jul 2026
13.5200
14.6000
13.2600
14.2600
144,200
Tue, 14 Jul 2026
14.2400
14.2400
13.2300
13.4000
171,300
Mon, 13 Jul 2026
23 · S-3
After-hours · 17:14 ET
S-3 ↗
Mon, 13 Jul 2026
14.7900
14.7900
14.1400
14.3300
133,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
15.1700
15.4500
13.8070
15.0100
116,600
Thu, 09 Jul 2026
15.1500
16.0700
14.8300
15.2100
137,400
Wed, 08 Jul 2026
15.6600
16.8000
14.7000
15.4000
270,600
Tue, 07 Jul 2026
13.9600
16.1500
13.4200
15.9100
275,500
Mon, 06 Jul 2026
14.1100
14.7000
13.7450
14.0400
213,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
13.0500
14.2150
13.0500
14.0500
219,500
Wed, 01 Jul 2026
13.8600
14.1200
12.5600
12.9700
164,200
Tue, 30 Jun 2026
12.7900
14.2100
12.4100
14.0500
359,400
Mon, 29 Jun 2026
11.8400
13.0800
11.8400
12.7500
200,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
12.3800
12.6750
11.4700
11.6100
1,698,400
Thu, 25 Jun 2026
13.1300
13.7300
12.3300
12.4900
127,700
Wed, 24 Jun 2026
12.6500
13.2500
12.3500
13.0000
132,900
Tue, 23 Jun 2026
11.8800
13.0200
11.6600
12.6300
152,500
Mon, 22 Jun 2026
12.8400
13.0700
11.6700
11.9700
184,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
12.7300
13.2200
12.2450
12.7400
360,100
Wed, 17 Jun 2026
12.4800
13.0200
12.3050
12.5200
167,100
Tue, 16 Jun 2026
13.3600
13.4900
12.0300
12.4400
198,600
Mon, 15 Jun 2026
22 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 15 Jun 2026
13.7800
13.9600
13.2700
13.5500
82,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
13.6700
13.8000
13.0800
13.5000
99,900
Thu, 11 Jun 2026
13.2200
14.1400
12.8300
13.7200
142,500
Wed, 10 Jun 2026
12.6400
13.3500
12.6400
13.2200
146,400
Tue, 09 Jun 2026
12.5000
13.0300
12.1450
12.7000
99,200
Mon, 08 Jun 2026
12.2000
12.4700
11.8500
12.3100
124,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
12.9900
13.5100
11.7000
11.9700
96,700
Thu, 04 Jun 2026
12.5900
13.1250
11.9450
13.0500
127,400
Wed, 03 Jun 2026
14.8700
14.8700
12.3400
12.5700
413,000
Tue, 02 Jun 2026
17.1500
17.1550
14.7050
14.8900
117,900
Mon, 01 Jun 2026
17.2300
17.6500
16.7400
17.1500
82,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16.8700
17.4750
16.3000
17.3300
65,600
Thu, 28 May 2026
16.7700
17.1600
16.3900
16.8300
57,200
Wed, 27 May 2026
16.5000
17.2100
16.0100
16.7300
84,000
Tue, 26 May 2026
17.4600
17.6500
16.0900
16.3700
134,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17.1900
17.6900
16.8500
17.4600
54,300
Thu, 21 May 2026
16.9500
17.6900
16.1400
17.3000
69,800
Wed, 20 May 2026
16.2600
17.3000
16.2300
17.2200
82,100
Tue, 19 May 2026
16.0000
16.4300
15.4900
16.1300
119,000
Mon, 18 May 2026
17.8800
18.0000
16.3950
16.5100
96,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
18.5600
18.7300
17.4300
17.9200
107,600
Thu, 14 May 2026
19.2500
19.4900
18.3600
19.0200
37,600
Wed, 13 May 2026
19.1000
19.4100
18.6400
19.2400
39,400
Tue, 12 May 2026
19.0700
19.4900
18.6800
19.2500
52,800
Mon, 11 May 2026
18.9100
20.7000
18.5500
19.2000
97,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
19.9300
20.5130
19.1400
19.3300
62,000
Thu, 07 May 2026
21.2300
21.2300
19.5350
20.0600
52,200
Wed, 06 May 2026
21 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Wed, 06 May 2026
20 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 06 May 2026
20.6700
21.2700
20.2000
20.8500
36,400
Tue, 05 May 2026
21.0200
21.1100
20.3200
20.6200
51,900
Mon, 04 May 2026
20.5700
21.4800
20.5700
20.7200
50,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
20.0300
21.2050
19.9300
20.8300
54,200
Thu, 30 Apr 2026
20.6400
21.5450
19.5900
19.7300
51,600
Wed, 29 Apr 2026
21.4800
21.4800
20.3750
20.6000
56,000
Tue, 28 Apr 2026
22.5200
23.6800
21.1700
21.4900
63,300
Mon, 27 Apr 2026
22.2600
23.2000
21.8900
22.6200
65,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
19 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Fri, 24 Apr 2026
18 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Fri, 24 Apr 2026
23.2400
23.6700
22.2500
22.4100
53,500
Thu, 23 Apr 2026
24.7600
24.9500
23.1200
23.6000
80,600
Wed, 22 Apr 2026
24.4000
24.7800
23.6500
24.7800
72,000
Tue, 21 Apr 2026
25.0000
25.0000
23.3300
23.9050
76,400
Mon, 20 Apr 2026
23.8700
25.0300
23.3750
24.8900
127,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
23.9300
24.6450
23.7500
24.0100
94,100
Thu, 16 Apr 2026
23.8400
24.6000
23.3050
23.7000
57,800
Wed, 15 Apr 2026
23.0200
24.2600
23.0200
23.8400
87,000
Tue, 14 Apr 2026
24.9900
25.2500
23.1800
23.3700
131,000
Mon, 13 Apr 2026
22.7000
25.0000
22.4800
24.8000
169,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
24.0000
24.2250
22.3700
22.3900
108,600
Thu, 09 Apr 2026
23.1200
24.1800
22.8450
23.8500
121,100
Wed, 08 Apr 2026
22.5300
23.4900
21.4200
22.9100
72,200
Tue, 07 Apr 2026
21.5400
22.7700
21.0300
21.7800
102,000
Mon, 06 Apr 2026
21.1600
22.6600
21.1600
21.6900
60,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
17 · S-3
After-hours · 16:23 ET
S-3 ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
20.3400
21.7000
19.7800
21.2100
88,900
Wed, 01 Apr 2026
20.1400
22.0000
19.7600
20.8100
97,700
Tue, 31 Mar 2026
19.6200
20.6700
19.5300
20.0600
112,500
Mon, 30 Mar 2026
19.4800
20.1600
19.1800
19.2900
53,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
20.1500
20.2800
18.3000
19.6700
55,900
Thu, 26 Mar 2026
19.9000
21.0900
19.9000
20.2200
49,600
Wed, 25 Mar 2026
19.5500
21.2000
19.5500
20.1400
79,800
Tue, 24 Mar 2026
19.3200
19.8900
18.7250
19.7000
48,500
Mon, 23 Mar 2026
18.7700
20.8700
17.3400
19.5500
109,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
20.2300
21.4800
19.0250
19.1200
108,900
Thu, 19 Mar 2026
19.8700
21.0600
19.8000
20.7700
69,500
Wed, 18 Mar 2026
19.9900
20.5500
18.9000
20.0600
86,300
Tue, 17 Mar 2026
21.1500
21.9600
19.5400
20.1400
134,200
Mon, 16 Mar 2026
21.3700
22.6400
20.5250
21.1300
173,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
24.7800
25.4800
20.8850
21.2500
141,900
Thu, 12 Mar 2026
16 · 10-K
After-hours · 16:16 ET
10-K ↗
Thu, 12 Mar 2026
15 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 12 Mar 2026
24.6900
25.6200
23.9400
24.7750
95,800
Wed, 11 Mar 2026
25.8500
26.5000
24.1300
25.1400
138,300
Tue, 10 Mar 2026
26.2900
27.7500
25.4800
25.6300
117,500
Mon, 09 Mar 2026
23.4000
26.6500
22.1400
25.5000
238,000
Mon, 09 Mar 2026
14 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
21.6100
22.7740
21.6100
22.4600
42,400
Thu, 05 Mar 2026
23.6500
23.6500
21.8000
22.0500
89,100
Wed, 04 Mar 2026
23.6000
24.2500
22.7050
23.8000
108,000
Tue, 03 Mar 2026
23.7800
23.9600
22.5400
23.3300
45,100
Mon, 02 Mar 2026
23.8800
24.8250
23.3100
24.1000
93,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
22.8300
24.5050
22.7800
24.0000
85,700
Thu, 26 Feb 2026
23.6400
23.6460
22.2750
23.0100
75,600
Wed, 25 Feb 2026
23.3200
23.8800
22.9600
23.4800
108,800
Tue, 24 Feb 2026
22.8600
23.4750
22.1500
23.0700
87,600
Mon, 23 Feb 2026
21.2500
23.4950
21.2500
22.7100
247,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
21.2500
22.3200
20.8800
21.4000
74,800
Thu, 19 Feb 2026
24.1900
24.7300
20.8000
21.6000
143,100
Wed, 18 Feb 2026
24.3900
25.3700
20.3700
24.3900
171,200
Tue, 17 Feb 2026
25.9100
26.7390
23.4200
25.3800
229,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
25.4800
27.2500
25.2000
25.8400
106,200
Thu, 12 Feb 2026
24.4200
26.1050
23.3000
25.3800
63,800
Wed, 11 Feb 2026
23.5100
25.1800
21.9500
24.3400
97,200
Tue, 10 Feb 2026
23.1200
24.9900
22.1500
23.7100
102,800
Mon, 09 Feb 2026
22.6000
23.7500
21.0700
23.2500
76,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
22.6500
23.7300
22.3000
22.7100
124,600
Thu, 05 Feb 2026
23.5000
24.9200
22.0000
22.6400
104,300
Wed, 04 Feb 2026
25.7600
25.7600
23.7400
24.1800
114,300
Tue, 03 Feb 2026
24.5800
26.7600
24.5300
25.7700
96,900
Mon, 02 Feb 2026
24.0000
25.4420
23.7870
24.7700
69,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
24.5200
25.0500
23.0000
24.0000
75,400
Thu, 29 Jan 2026
24.0300
25.4100
24.0000
24.8100
31,700
Wed, 28 Jan 2026
25.2500
26.0100
24.0300
24.0300
57,200
Tue, 27 Jan 2026
25.0250
26.0200
24.7300
25.2800
45,400
Mon, 26 Jan 2026
25.0200
25.8350
24.5700
24.9000
61,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
25.8100
25.9200
24.8700
25.2600
50,000
Thu, 22 Jan 2026
24.4100
27.8900
24.2200
25.8400
80,100
Wed, 21 Jan 2026
23.9300
25.0000
23.5100
24.1200
193,500
Tue, 20 Jan 2026
23.2000
24.3300
22.6700
23.9000
119,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
22.9000
24.9600
22.8600
23.7600
152,200
Thu, 15 Jan 2026
23.5400
23.9900
22.3800
22.9300
68,600
Wed, 14 Jan 2026
23.6400
24.3770
23.3800
23.4600
66,200
Tue, 13 Jan 2026
23.8800
25.1200
23.0520
23.7100
95,300
Mon, 12 Jan 2026
24.5900
24.8500
22.7500
23.7700
98,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
24.3400
25.7500
24.3400
24.5500
111,600
Thu, 08 Jan 2026
25.2000
25.3350
24.3000
24.3000
117,600
Wed, 07 Jan 2026
25.9100
26.4900
24.6900
25.0500
110,500
Tue, 06 Jan 2026
27.7900
29.1000
25.7000
25.7300
109,000
Mon, 05 Jan 2026
28.9900
29.2100
25.8100
28.0100
132,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
31.3200
31.3200
27.2200
28.9800
133,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
31.2800
32.2750
30.0100
30.7800
193,500
Tue, 30 Dec 2025
36.0100
36.0100
30.7600
31.5900
142,300
Mon, 29 Dec 2025
35.0300
37.0000
34.4200
36.0500
113,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
38.6300
38.6300
34.5200
35.0900
127,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
38.0000
39.0650
37.0000
38.6000
137,400
Tue, 23 Dec 2025
37.9400
40.6900
37.0700
37.3300
287,900
Mon, 22 Dec 2025
33.7900
45.0000
32.9300
37.3700
368,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.0200
33.6700
32.0100
33.3300
154,300
Thu, 18 Dec 2025
13 · 424B5
After-hours · 16:05 ET
424B5 ↗
Thu, 18 Dec 2025
32.3000
34.7800
32.3000
32.3800
58,100
Wed, 17 Dec 2025
32.6400
34.1650
32.0700
32.0700
59,900
Tue, 16 Dec 2025
32.4000
33.6100
32.0000
32.6400
56,700
Mon, 15 Dec 2025
34.0600
34.6590
32.3800
32.4000
64,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
33.8000
35.1550
32.7500
34.4600
65,000
Thu, 11 Dec 2025
31.4000
34.4300
31.1000
33.4100
92,400
Wed, 10 Dec 2025
29.0900
32.8000
29.0000
31.2800
86,600
Tue, 09 Dec 2025
29.0000
30.0000
27.0000
29.2700
115,500
Mon, 08 Dec 2025
25.8700
28.8600
25.5050
28.3600
59,100
Mon, 08 Dec 2025
12 · 8-K
Pre-market · 06:02 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
11 · S-3
After-hours · 16:36 ET
S-3 ↗
Fri, 05 Dec 2025
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
25.3800
25.7400
24.8600
25.2500
33,700
Thu, 04 Dec 2025
22.4800
25.5900
21.3900
25.4600
93,500
Wed, 03 Dec 2025
20.8200
22.8050
20.8200
22.3100
53,800
Tue, 02 Dec 2025
22.1000
22.4900
20.5900
20.8100
40,800
Mon, 01 Dec 2025
24.4400
24.6690
22.0100
22.1000
51,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
24.4100
25.2000
22.5700
24.0000
53,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
22.9000
24.8000
22.6900
24.4100
66,700
Tue, 25 Nov 2025
22.7400
23.6550
22.0300
22.5300
50,900
Mon, 24 Nov 2025
19.2700
22.9900
19.1500
22.7200
92,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
17.7700
19.1300
17.3200
19.1300
77,800
Thu, 20 Nov 2025
17.5500
18.0100
17.1000
17.4300
22,500
Wed, 19 Nov 2025
18.0000
18.1300
16.9600
17.2200
22,200
Tue, 18 Nov 2025
17.3000
18.0650
16.9500
17.9300
22,000
Mon, 17 Nov 2025
16.9900
18.8000
16.9900
17.4200
34,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
17.4000
17.6800
16.7700
16.9300
18,300
Thu, 13 Nov 2025
17.0000
17.6300
16.9200
17.4100
21,500
Wed, 12 Nov 2025
9 · 10-Q
After-hours · 16:20 ET
10-Q ↗
Wed, 12 Nov 2025
8 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 12 Nov 2025
17.3500
17.6500
16.9800
17.6300
13,000
Tue, 11 Nov 2025
17.8000
18.6000
16.0900
17.2500
58,800
Mon, 10 Nov 2025
16.0800
18.1900
16.0800
17.6800
38,300
Mon, 10 Nov 2025
7 · 8-K
Pre-market · 07:32 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
17.4300
17.7250
16.5700
17.5100
21,500
Thu, 06 Nov 2025
16.4200
17.9500
16.0000
17.8800
30,500
Wed, 05 Nov 2025
16.1500
17.4600
16.1200
16.5400
19,400
Tue, 04 Nov 2025
16.5500
17.7500
15.7200
15.9500
38,100
Mon, 03 Nov 2025
16.8700
17.3100
15.9400
16.5500
21,600
Mon, 03 Nov 2025
6 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
16.3300
16.8750
16.3300
16.6600
11,100
Thu, 30 Oct 2025
16.5900
17.0350
16.2900
16.5300
10,100
Wed, 29 Oct 2025
16.7100
17.0600
16.4700
16.5900
12,800
Tue, 28 Oct 2025
17.1100
17.5900
16.4800
16.7100
12,900
Mon, 27 Oct 2025
17.6600
17.6900
16.8800
17.2300
29,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
18.5100
18.6000
17.5000
17.6400
19,600
Thu, 23 Oct 2025
17.0300
18.3200
17.0300
18.3200
65,000
Wed, 22 Oct 2025
17.4000
17.4000
16.0000
17.0300
22,500
Tue, 21 Oct 2025
18.0900
18.0900
17.0800
17.3200
24,100
Mon, 20 Oct 2025
16.7000
18.0400
16.7000
18.0400
22,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
17.0100
17.2900
16.4450
16.5000
28,400
Thu, 16 Oct 2025
17.2850
18.0800
16.8420
17.0000
48,800
Wed, 15 Oct 2025
16.9600
17.6800
16.9600
17.3800
19,600
Tue, 14 Oct 2025
16.8300
16.8600
15.6800
16.8600
30,100
Mon, 13 Oct 2025
16.8800
17.0100
16.3700
16.8300
23,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
18.7600
19.4400
16.4500
16.5100
61,700
Thu, 09 Oct 2025
18.2900
19.4500
18.0000
18.8700
43,300
Wed, 08 Oct 2025
17.8900
18.2700
17.6700
18.2600
19,200
Tue, 07 Oct 2025
18.4600
18.4600
17.1700
17.6900
22,700
Mon, 06 Oct 2025
17.9700
18.3050
17.4000
17.8500
36,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
15.8500
17.7600
15.8500
17.7500
58,000
Thu, 02 Oct 2025
16.6200
16.8750
15.6200
15.8100
29,500
Wed, 01 Oct 2025
16.4600
17.4500
15.7700
16.5500
74,600
Tue, 30 Sep 2025
14.9960
16.2500
14.9700
16.2400
52,500
Mon, 29 Sep 2025
12.8700
14.9700
12.6800
14.9700
64,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
13.2000
13.2000
12.3700
12.8300
54,200
Thu, 25 Sep 2025
13.2500
13.2500
12.7200
12.7200
31,900
Wed, 24 Sep 2025
13.3600
13.7500
13.2750
13.4500
42,200
Tue, 23 Sep 2025
13.0400
13.4800
13.0400
13.1800
61,100
Mon, 22 Sep 2025
13.1300
13.5200
12.9000
13.1700
163,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
12.7000
13.2200
12.7000
13.0900
279,300
Thu, 18 Sep 2025
12.4200
12.7600
12.3600
12.6400
53,200
Wed, 17 Sep 2025
12.7700
13.1800
11.9300
12.3100
158,200
Tue, 16 Sep 2025
5 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 16 Sep 2025
12.8500
13.6150
12.4590
13.2200
34,300
Mon, 15 Sep 2025
13.0600
13.3700
12.9700
13.1300
41,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
13.4100
13.4100
12.6800
12.8200
32,400
Thu, 11 Sep 2025
13.2200
13.4900
12.5900
13.3000
37,500
Wed, 10 Sep 2025
13.0300
13.5000
12.8900
13.0700
24,700
Tue, 09 Sep 2025
12.8000
13.4500
12.5300
13.1500
23,600
Mon, 08 Sep 2025
12.2200
13.0300
12.1500
13.0300
38,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
11.7800
12.2600
11.5130
12.1500
18,400
Thu, 04 Sep 2025
11.5000
11.7200
11.2100
11.7200
11,500
Wed, 03 Sep 2025
11.5780
11.5800
11.1800
11.4300
31,400
Tue, 02 Sep 2025
11.1100
11.4880
10.7630
11.4100
25,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
11.0000
11.1600
10.9400
11.0800
21,400
Thu, 28 Aug 2025
11.3400
11.6700
10.9800
11.1000
12,400
Wed, 27 Aug 2025
10.8000
11.4120
10.8000
11.2800
12,500
Tue, 26 Aug 2025
10.9900
11.3890
10.5600
10.9600
34,900
Mon, 25 Aug 2025
10.7600
11.4700
10.7600
10.9700
27,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
10.8300
10.9400
10.5000
10.7600
21,800
Thu, 21 Aug 2025
10.5300
10.8000
10.4900
10.6500
35,200
Wed, 20 Aug 2025
10.8300
10.8890
10.5350
10.6500
15,600
Tue, 19 Aug 2025
10.7800
11.0000
10.5000
10.8300
30,200
Mon, 18 Aug 2025
10.6000
10.9790
10.4900
10.8850
23,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
10.7800
11.2700
10.5800
10.5800
30,700
Thu, 14 Aug 2025
10.5200
10.8000
10.1900
10.7600
23,100
Wed, 13 Aug 2025
9.2800
10.8300
9.2800
10.8300
38,700
Tue, 12 Aug 2025
4 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Tue, 12 Aug 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 12 Aug 2025
2 · S-3
After-hours · 16:49 ET
S-3 ↗
Tue, 12 Aug 2025
10.4000
10.7600
10.1150
10.5700
43,400
Mon, 11 Aug 2025
10.9600
11.0000
10.0100
10.5800
53,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
11.3600
12.0000
10.8250
10.9800
34,700
Thu, 07 Aug 2025
10.8700
11.7400
10.8700
11.3200
49,800
Wed, 06 Aug 2025
11.3800
11.7600
10.9300
11.0800
21,900
Tue, 05 Aug 2025
11.7100
12.0800
11.4300
11.4300
28,300
Mon, 04 Aug 2025
11.0000
11.7000
10.9400
11.3700
32,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
11.5700
11.6650
11.0200
11.0200
19,800
Thu, 31 Jul 2025
1 · 424B5
After-hours · 16:11 ET
424B5 ↗
Thu, 31 Jul 2025
12.4900
12.5300
11.5500
11.8100
40,400
Wed, 30 Jul 2025
12.9200
13.1300
12.2400
12.4400
43,100
Tue, 29 Jul 2025
14.0100
14.0100
12.6800
12.8700
110,900
Mon, 28 Jul 2025
12.5900
14.1830
12.5900
13.7300
255,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend