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
1.1500
1.1700
1.1100
1.1200
44,700
Thu, 23 Jul 2026
1.1600
1.2000
1.1200
1.1700
83,600
Wed, 22 Jul 2026
1.1800
1.2400
1.1700
1.1800
18,400
Tue, 21 Jul 2026
1.2100
1.2350
1.1800
1.2100
58,800
Mon, 20 Jul 2026
1.2100
1.2400
1.1600
1.2300
64,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.2100
1.2300
1.2000
1.2100
27,400
Thu, 16 Jul 2026
1.2800
1.2900
1.2400
1.2500
44,300
Wed, 15 Jul 2026
1.3100
1.3450
1.2800
1.3000
69,000
Tue, 14 Jul 2026
1.2000
1.3560
1.1800
1.3100
253,900
Mon, 13 Jul 2026
1.2000
1.2690
1.1400
1.1800
262,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.2600
1.3010
1.2100
1.2300
87,000
Thu, 09 Jul 2026
1.2800
1.3000
1.2400
1.2800
110,900
Wed, 08 Jul 2026
1.3800
1.3800
1.2700
1.3100
132,000
Tue, 07 Jul 2026
1.4800
1.4800
1.3700
1.3900
157,800
Mon, 06 Jul 2026
1.4700
1.5300
1.4400
1.4800
90,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.4900
1.5450
1.4200
1.4500
102,000
Wed, 01 Jul 2026
1.4800
1.5100
1.4500
1.4800
35,100
Tue, 30 Jun 2026
1.5000
1.5520
1.4800
1.5200
72,200
Mon, 29 Jun 2026
1.4600
1.5200
1.4200
1.5100
86,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.4300
1.4800
1.4070
1.4600
63,800
Thu, 25 Jun 2026
1.5700
1.5700
1.4100
1.4500
108,900
Wed, 24 Jun 2026
1.5400
1.6000
1.5000
1.5600
113,600
Tue, 23 Jun 2026
1.5000
1.6040
1.5000
1.5400
159,400
Mon, 22 Jun 2026
1.6100
1.6200
1.5000
1.5400
238,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.4600
1.6600
1.4400
1.6200
373,700
Wed, 17 Jun 2026
1.3400
1.5900
1.3200
1.4800
2,492,500
Tue, 16 Jun 2026
1.3700
1.3900
1.3200
1.3300
140,800
Mon, 15 Jun 2026
1.3500
1.4900
1.3500
1.3600
219,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.4300
1.4500
1.2500
1.3500
553,800
Thu, 11 Jun 2026
1.3700
1.4700
1.3500
1.4100
215,900
Wed, 10 Jun 2026
1.3900
1.4500
1.3600
1.3800
225,200
Tue, 09 Jun 2026
1.4800
1.5500
1.3900
1.4000
560,900
Mon, 08 Jun 2026
1.5600
1.6200
1.4500
1.4900
232,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.7300
1.7300
1.5500
1.5600
305,200
Thu, 04 Jun 2026
1.7100
1.8000
1.6900
1.7700
455,500
Wed, 03 Jun 2026
1.8900
1.8900
1.7200
1.7300
296,300
Tue, 02 Jun 2026
1.8400
1.9800
1.7700
1.9300
270,500
Mon, 01 Jun 2026
1.8700
1.8900
1.8100
1.8700
299,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.7800
2.1000
1.6900
1.9300
2,178,600
Thu, 28 May 2026
1.6100
1.7800
1.5300
1.7600
305,200
Wed, 27 May 2026
1.6500
1.7100
1.6100
1.6300
329,800
Tue, 26 May 2026
1.9000
1.9300
1.6800
1.7000
484,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.9600
1.9900
1.8300
1.8700
302,700
Thu, 21 May 2026
1.8800
1.9900
1.7300
1.9800
339,900
Wed, 20 May 2026
2.0000
2.0260
1.8130
1.8550
354,100
Tue, 19 May 2026
2.0800
2.1500
1.9600
2.0400
337,500
Mon, 18 May 2026
2.1200
2.2300
2.0000
2.1700
332,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
2.0700
2.4000
1.9000
2.1400
999,500
Thu, 14 May 2026
2.5800
2.9600
2.1100
2.1800
5,956,900
Wed, 13 May 2026
33 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Wed, 13 May 2026
2.2300
2.2900
2.1500
2.2000
199,300
Tue, 12 May 2026
2.3200
2.3200
2.2100
2.2500
143,000
Mon, 11 May 2026
2.4100
2.4900
2.3300
2.3400
124,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.5450
2.5450
2.4000
2.4000
125,400
Thu, 07 May 2026
2.6600
2.6600
2.5000
2.5000
84,300
Wed, 06 May 2026
2.7300
2.7700
2.6600
2.6900
105,000
Tue, 05 May 2026
2.5400
2.8100
2.5200
2.7300
128,700
Mon, 04 May 2026
2.5400
2.5900
2.5000
2.5300
121,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.5600
2.5900
2.4400
2.5600
136,200
Thu, 30 Apr 2026
2.5700
2.6700
2.4800
2.5700
168,000
Thu, 30 Apr 2026
32 · 8-K
Next filing day · accepted 29 Apr, 18:25 ET
8-K ↗
Wed, 29 Apr 2026
2.6900
2.7100
2.4750
2.5500
66,600
Tue, 28 Apr 2026
31 · 8-K
After-hours · 17:27 ET
8-K ↗
Tue, 28 Apr 2026
2.7800
2.8110
2.6700
2.6700
31,800
Mon, 27 Apr 2026
2.8300
2.8730
2.7700
2.8300
31,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.8600
2.9760
2.7600
2.7800
25,600
Thu, 23 Apr 2026
2.9000
3.0100
2.8500
2.8800
45,100
Wed, 22 Apr 2026
3.0800
3.1200
2.8400
2.9300
57,200
Tue, 21 Apr 2026
3.1600
3.2620
2.9700
3.0800
56,500
Mon, 20 Apr 2026
2.8600
3.3200
2.8000
3.2000
111,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
30 · S-3
After market open · 12:00 ET
S-3 ↗
Fri, 17 Apr 2026
2.8000
3.0600
2.7500
2.9200
189,600
Thu, 16 Apr 2026
2.7500
2.7800
2.4700
2.7500
235,400
Wed, 15 Apr 2026
2.4900
2.7000
2.4700
2.6800
106,300
Tue, 14 Apr 2026
2.5500
2.7000
2.4700
2.5000
59,000
Mon, 13 Apr 2026
2.6700
2.6750
2.4600
2.5300
80,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
2.5500
2.7200
2.5400
2.6700
67,700
Thu, 09 Apr 2026
2.3100
2.6400
2.2850
2.4800
89,200
Wed, 08 Apr 2026
2.5000
2.5300
2.3000
2.3800
73,300
Tue, 07 Apr 2026
2.8200
2.8400
2.4200
2.4300
102,400
Mon, 06 Apr 2026
2.5000
2.9600
2.5000
2.8500
89,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.4600
2.5000
2.4000
2.5000
24,500
Wed, 01 Apr 2026
2.5300
2.6600
2.4300
2.5100
45,700
Tue, 31 Mar 2026
29 · 10-K
After market open · 14:20 ET
10-K ↗
Tue, 31 Mar 2026
2.5800
2.6100
2.5000
2.6100
23,500
Mon, 30 Mar 2026
2.6100
2.6100
2.3700
2.5200
54,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
2.3600
2.4500
2.3090
2.3200
34,500
Thu, 26 Mar 2026
2.7900
2.7900
2.3500
2.3600
40,600
Wed, 25 Mar 2026
2.3800
2.4900
2.3800
2.4100
16,900
Tue, 24 Mar 2026
2.5300
2.5460
2.3400
2.3800
26,400
Mon, 23 Mar 2026
2.4000
2.6500
2.4000
2.5850
44,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.5800
2.5800
2.3700
2.4000
70,300
Thu, 19 Mar 2026
2.5000
2.6750
2.4900
2.6400
41,100
Wed, 18 Mar 2026
2.6800
2.6900
2.5400
2.5800
33,600
Tue, 17 Mar 2026
2.6400
2.7800
2.6400
2.7200
31,600
Mon, 16 Mar 2026
2.8200
2.9100
2.6300
2.7100
60,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
2.8500
3.0030
2.7050
2.8100
41,600
Thu, 12 Mar 2026
2.7300
2.9050
2.7300
2.8500
41,600
Wed, 11 Mar 2026
2.8900
2.9400
2.6500
2.7400
79,900
Tue, 10 Mar 2026
3.0000
3.2260
2.8300
2.9100
84,500
Mon, 09 Mar 2026
3.0200
3.0900
2.7580
3.0300
91,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
3.2300
3.3910
3.0000
3.0800
58,300
Thu, 05 Mar 2026
3.4500
3.5100
3.0200
3.2000
100,600
Wed, 04 Mar 2026
3.5000
3.7000
3.4000
3.4150
77,600
Tue, 03 Mar 2026
3.7000
3.8300
3.4000
3.5300
96,800
Mon, 02 Mar 2026
3.6500
3.8500
3.5210
3.8400
127,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
3.8000
3.9100
3.6800
3.8800
21,500
Thu, 26 Feb 2026
3.8100
3.9500
3.8100
3.8100
49,700
Wed, 25 Feb 2026
3.8500
3.9500
3.7850
3.9000
50,100
Tue, 24 Feb 2026
3.6700
3.8900
3.6600
3.8500
64,500
Mon, 23 Feb 2026
3.7800
3.8450
3.5800
3.7100
69,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
4.0000
4.1800
3.8500
3.8900
57,200
Thu, 19 Feb 2026
4.0500
4.2700
3.9800
4.0400
51,600
Wed, 18 Feb 2026
3.8600
4.3750
3.8600
4.3100
98,200
Tue, 17 Feb 2026
3.9200
4.1500
3.8190
3.9200
46,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
3.7100
4.3000
3.7100
3.9700
70,500
Thu, 12 Feb 2026
3.7900
3.9300
3.7000
3.8000
28,100
Wed, 11 Feb 2026
3.7900
3.9800
3.5490
3.8000
43,400
Tue, 10 Feb 2026
3.8700
4.0370
3.8100
3.8100
35,500
Mon, 09 Feb 2026
4.0300
4.1400
3.8400
3.8700
52,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3.5900
4.0800
3.5600
4.0000
84,100
Thu, 05 Feb 2026
3.7900
3.8610
3.4540
3.5900
96,700
Wed, 04 Feb 2026
3.8700
4.0370
3.6910
3.8500
121,200
Tue, 03 Feb 2026
28 · 424B3
After-hours · 16:24 ET
424B3 ↗
Tue, 03 Feb 2026
4.0200
4.2300
3.5100
3.6900
137,700
Mon, 02 Feb 2026
3.7300
4.2050
3.5400
4.0100
69,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
4.1300
4.3470
3.7600
3.8500
106,600
Thu, 29 Jan 2026
4.6400
4.6620
4.0100
4.3100
224,200
Wed, 28 Jan 2026
27 · S-1/A
After-hours · 16:58 ET
S-1/A ↗
Wed, 28 Jan 2026
4.7000
4.9400
4.4500
4.7200
146,400
Tue, 27 Jan 2026
4.8500
4.8690
4.0900
4.6500
195,200
Mon, 26 Jan 2026
6.0200
6.2300
4.8200
4.8200
289,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
6.1300
7.1880
5.1400
6.0600
535,100
Thu, 22 Jan 2026
4.6800
6.5930
4.6310
6.3900
929,000
Wed, 21 Jan 2026
3.8300
4.9000
3.8300
4.8400
799,600
Tue, 20 Jan 2026
3.4400
4.0800
3.3300
3.9800
753,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
3.6400
3.6900
3.2000
3.5100
1,555,400
Thu, 15 Jan 2026
4.1500
5.0500
3.6200
3.9600
74,694,700
Wed, 14 Jan 2026
26 · 8-K
After market open · 15:46 ET
8-K ↗
Wed, 14 Jan 2026
2.6600
3.0600
2.6600
2.7800
174,300
Tue, 13 Jan 2026
2.8600
2.9000
2.6400
2.6800
114,600
Mon, 12 Jan 2026
2.7600
2.9450
2.6900
2.8400
68,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
2.8500
2.9700
2.6850
2.7600
103,400
Thu, 08 Jan 2026
2.9100
3.0800
2.7700
2.7700
127,800
Wed, 07 Jan 2026
2.9600
3.0080
2.7700
2.9800
107,500
Tue, 06 Jan 2026
3.1200
3.2250
2.8030
2.9900
184,700
Mon, 05 Jan 2026
25 · 8-K
After market open · 14:35 ET
8-K ↗
Mon, 05 Jan 2026
2.9700
3.5000
2.9700
3.0800
263,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
2.6400
3.0700
2.6100
2.9400
188,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2.5800
2.7510
2.5070
2.5800
115,800
Tue, 30 Dec 2025
2.4000
2.7750
2.3300
2.6000
344,900
Mon, 29 Dec 2025
24 · 8-K
After-hours · 16:49 ET
8-K ↗
Mon, 29 Dec 2025
2.9100
2.9400
2.3600
2.4200
266,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
3.2400
3.3490
2.7500
2.9900
246,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
3.5700
3.5930
3.2450
3.3000
77,800
Tue, 23 Dec 2025
3.6000
3.6400
3.2600
3.6400
149,700
Mon, 22 Dec 2025
3.9400
4.1400
3.5500
3.6300
200,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
3.7900
3.9800
3.6600
3.9400
214,300
Thu, 18 Dec 2025
3.6500
4.2000
3.5500
3.7900
245,300
Wed, 17 Dec 2025
3.6700
4.0410
3.5700
3.5800
170,800
Tue, 16 Dec 2025
3.7500
3.9700
3.6000
3.7000
217,200
Mon, 15 Dec 2025
4.0000
4.3000
3.5850
3.8000
540,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
23 · 8-K
After market open · 15:29 ET
8-K ↗
Fri, 12 Dec 2025
3.2200
4.0600
3.2000
4.0600
458,600
Thu, 11 Dec 2025
3.6900
4.4300
3.0500
3.2200
742,300
Wed, 10 Dec 2025
22 · S-1
After-hours · 16:51 ET
S-1 ↗
Wed, 10 Dec 2025
5.2850
5.6000
3.9200
4.0600
528,574
Tue, 09 Dec 2025
6.3000
6.4050
4.7250
5.1450
962,097
Mon, 08 Dec 2025
21 · 8-K
After-hours · 17:08 ET
8-K ↗
Mon, 08 Dec 2025
7.2100
8.2600
7.0700
7.8750
380,674
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
7.3500
7.5950
6.7200
6.8950
163,820
Thu, 04 Dec 2025
6.5100
7.2100
6.3700
7.0000
172,260
Wed, 03 Dec 2025
5.9500
6.8950
5.9500
6.7200
355,363
Tue, 02 Dec 2025
5.7750
6.0550
5.7050
5.7750
55,097
Mon, 01 Dec 2025
20 · DEF 14A
After market open · 10:19 ET
DEF 14A ↗
Mon, 01 Dec 2025
5.9850
6.3000
5.4950
5.8100
129,229
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
5.9500
6.6150
5.6000
6.3000
150,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
5.8450
6.0900
5.6350
5.7750
140,111
Tue, 25 Nov 2025
5.6000
6.0200
5.6000
5.7050
110,689
Mon, 24 Nov 2025
5.3900
6.0900
5.1800
5.7750
237,960
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19 · PRE 14A
After-hours · 17:18 ET
PRE 14A ↗
Fri, 21 Nov 2025
5.3550
6.0200
4.9000
5.2500
384,180
Thu, 20 Nov 2025
7.8050
8.8900
5.4950
5.9500
9,899,909
Wed, 19 Nov 2025
18 · 10-Q
After-hours · 17:01 ET
10-Q ↗
Wed, 19 Nov 2025
4.7950
5.5300
4.7950
4.9700
50,571
Tue, 18 Nov 2025
4.6550
5.2500
4.6550
5.0400
231,994
Mon, 17 Nov 2025
5.8100
5.8100
4.7950
4.9000
211,329
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5.9500
6.0550
5.6000
5.8800
91,374
Thu, 13 Nov 2025
6.4750
6.6500
5.7750
6.0900
141,426
Wed, 12 Nov 2025
7.0000
7.2800
6.4400
6.5800
107,063
Tue, 11 Nov 2025
6.9300
7.0000
6.6850
6.8250
58,057
Mon, 10 Nov 2025
6.9300
7.1400
6.5450
6.9650
47,651
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
17 · 8-K
After market open · 14:56 ET
8-K ↗
Fri, 07 Nov 2025
6.3350
6.8950
6.3000
6.7550
109,451
Thu, 06 Nov 2025
16 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 06 Nov 2025
7.2800
7.7000
6.6500
6.7200
148,097
Wed, 05 Nov 2025
6.3000
7.2800
6.3000
7.2800
103,971
Tue, 04 Nov 2025
15 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 04 Nov 2025
7.1750
7.2800
6.3000
6.4400
215,729
Mon, 03 Nov 2025
7.3500
7.7000
7.0350
7.3500
131,014
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
7.5250
8.0500
7.3500
7.5950
61,783
Thu, 30 Oct 2025
7.9800
8.1900
7.5600
7.7350
86,154
Wed, 29 Oct 2025
8.1200
8.2950
7.5600
8.2250
121,211
Tue, 28 Oct 2025
9.0300
9.0300
7.9450
8.0500
136,220
Mon, 27 Oct 2025
8.3300
9.0650
8.1900
8.8200
118,609
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
8.2950
9.1000
7.8400
8.1900
190,246
Thu, 23 Oct 2025
7.2800
7.9800
7.1750
7.9450
147,157
Wed, 22 Oct 2025
7.4900
8.8200
7.4200
7.7700
234,017
Tue, 21 Oct 2025
8.4000
8.5750
7.5250
7.8050
210,380
Mon, 20 Oct 2025
8.4350
9.2400
8.4000
8.5750
98,417
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
8.9600
9.1350
8.2250
8.5400
214,214
Thu, 16 Oct 2025
9.8000
10.1150
8.8550
9.3450
172,694
Thu, 16 Oct 2025
14 · 8-K/A
Next filing day · accepted 15 Oct, 18:05 ET
8-K/A ↗
Wed, 15 Oct 2025
10.5000
10.9900
9.8000
9.8350
183,926
Tue, 14 Oct 2025
13 · 8-K
After market open · 15:45 ET
8-K ↗
Tue, 14 Oct 2025
10.1500
10.8850
9.8700
10.5000
276,617
Mon, 13 Oct 2025
11.5500
11.5500
9.1700
9.5550
394,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
13.2300
13.6500
9.5200
12.2850
346,426
Thu, 09 Oct 2025
14.0000
14.5600
12.9500
13.7200
398,826
Wed, 08 Oct 2025
12 · 8-K
After-hours · 16:56 ET
8-K ↗
Wed, 08 Oct 2025
13.4400
16.8700
13.4050
14.8400
1,247,409
Tue, 07 Oct 2025
13.0200
13.3700
11.6900
13.0550
741,629
Mon, 06 Oct 2025
11 · DEF 14A
After market open · 15:40 ET
DEF 14A ↗
Mon, 06 Oct 2025
15.1550
15.7500
12.9850
13.3000
2,596,177
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
10.8500
14.5950
10.6750
12.9500
1,825,883
Thu, 02 Oct 2025
9.4500
10.6750
9.4500
9.8350
418,603
Wed, 01 Oct 2025
9.5200
9.9750
9.1700
9.8000
215,229
Tue, 30 Sep 2025
8.8200
9.8000
8.7850
9.3800
297,566
Mon, 29 Sep 2025
9.4150
9.8000
8.7500
8.8900
355,943
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
8.8200
11.6900
8.7150
9.8350
1,117,569
Thu, 25 Sep 2025
9.4850
9.7650
8.6450
8.7500
438,940
Wed, 24 Sep 2025
10.1150
10.1500
9.5550
9.6250
91,483
Tue, 23 Sep 2025
10.2550
10.3600
9.6250
9.6250
136,531
Mon, 22 Sep 2025
10.8500
10.9200
10.1500
10.3250
117,106
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
11.0250
11.5500
10.6750
10.8500
204,849
Thu, 18 Sep 2025
11.4450
11.5500
10.9550
10.9550
125,254
Wed, 17 Sep 2025
11.0950
11.5500
10.6050
10.6400
120,017
Tue, 16 Sep 2025
12.2500
12.3900
10.5700
10.9900
182,586
Mon, 15 Sep 2025
13.3000
13.4050
11.7950
12.2150
144,037
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
13.3350
14.0000
13.0900
13.4400
100,806
Thu, 11 Sep 2025
13.4400
14.2450
13.1250
13.6500
204,440
Wed, 10 Sep 2025
13.6500
14.3500
13.4050
13.7550
112,517
Tue, 09 Sep 2025
10 · 8-K
After-hours · 16:29 ET
8-K ↗
Tue, 09 Sep 2025
14.7000
15.7500
13.7200
14.0350
211,783
Mon, 08 Sep 2025
14.0000
14.3150
13.4400
13.9650
85,663
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
13.3000
14.3500
13.3000
13.5450
51,400
Thu, 04 Sep 2025
9 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 04 Sep 2025
14.0350
14.5250
13.3350
13.9650
96,851
Wed, 03 Sep 2025
15.2250
15.7500
14.2100
14.4200
55,569
Tue, 02 Sep 2025
15.5750
15.9250
15.0850
15.6800
94,297
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
8 · 8-K
After-hours · 17:19 ET
8-K ↗
Fri, 29 Aug 2025
7 · PRE 14A
After-hours · 17:10 ET
PRE 14A ↗
Fri, 29 Aug 2025
6 · 424B5
After market open · 14:22 ET
424B5 ↗
Fri, 29 Aug 2025
14.0000
15.2600
14.0000
14.9100
87,726
Thu, 28 Aug 2025
14.5250
15.0500
14.0000
14.0350
74,649
Wed, 27 Aug 2025
15.8900
16.1000
14.3500
14.5950
72,757
Tue, 26 Aug 2025
16.4500
16.6250
15.4000
15.6450
54,806
Mon, 25 Aug 2025
17.5000
18.2000
15.8200
15.9600
100,277
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
16.4500
17.3250
16.4500
16.8700
87,746
Thu, 21 Aug 2025
16.7300
17.7800
15.6450
16.5550
101,271
Wed, 20 Aug 2025
17.5000
17.8500
16.2400
17.0100
75,811
Tue, 19 Aug 2025
5 · 8-K
After market open · 14:52 ET
8-K ↗
Tue, 19 Aug 2025
20.3000
21.2100
16.8000
17.2900
184,511
Mon, 18 Aug 2025
21.9450
22.4000
20.4750
21.2100
65,103
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
21.0000
25.0250
20.4050
22.6100
198,851
Thu, 14 Aug 2025
4 · 10-Q
After-hours · 17:16 ET
10-Q ↗
Thu, 14 Aug 2025
21.7350
22.0500
19.5300
21.3500
267,660
Thu, 14 Aug 2025
3 · 8-K
Next filing day · accepted 13 Aug, 21:42 ET
8-K ↗
Wed, 13 Aug 2025
17.5000
24.1500
17.5000
22.0150
1,633,566
Tue, 12 Aug 2025
20.6500
21.0000
13.5450
15.5750
418,529
Mon, 11 Aug 2025
34.3000
35.7000
17.8500
19.5300
962,434
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
40.2500
41.3000
36.0500
39.9000
137,897
Thu, 07 Aug 2025
42.3500
46.9000
37.4500
40.2500
213,486
Wed, 06 Aug 2025
33.2500
42.7000
32.2000
42.0000
201,969
Tue, 05 Aug 2025
33.9500
36.7500
31.1850
33.3550
116,203
Tue, 05 Aug 2025
2 · 8-K
Pre-market · 06:15 ET
8-K ↗
Mon, 04 Aug 2025
36.7500
38.1500
31.1500
33.6000
195,371
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
29.4000
36.4000
28.9450
35.3500
236,189
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 31 Jul 2025
25.7250
33.2500
25.7250
27.6500
242,171
Wed, 30 Jul 2025
23.4500
28.3850
23.4500
25.3750
127,477
Tue, 29 Jul 2025
25.9000
27.3000
22.9250
23.4150
80,883
Mon, 28 Jul 2025
26.7750
28.6650
24.1850
25.3050
109,643
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend