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.9400
2.1300
1.9010
2.0000
74,500
Thu, 23 Jul 2026
1.9100
1.9900
1.9030
1.9500
15,400
Wed, 22 Jul 2026
1.9000
1.9700
1.9000
1.9400
45,900
Tue, 21 Jul 2026
1.9200
1.9600
1.8720
1.9200
30,300
Mon, 20 Jul 2026
2.0100
2.0100
1.9200
1.9300
41,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
1.9500
2.0250
1.9280
1.9800
21,200
Thu, 16 Jul 2026
2.0000
2.0150
1.9500
1.9800
19,500
Wed, 15 Jul 2026
2.0700
2.1000
1.9500
1.9800
64,400
Tue, 14 Jul 2026
2.0400
2.0800
2.0100
2.0600
41,600
Mon, 13 Jul 2026
43 · S-3/A
After-hours · 17:15 ET
AMENDMENT NO. 2 TO FORM S-3 ↗
Mon, 13 Jul 2026
2.0300
2.0800
2.0200
2.0800
29,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.1300
2.1300
2.0400
2.0600
40,800
Thu, 09 Jul 2026
2.1200
2.1900
2.0200
2.0500
110,100
Wed, 08 Jul 2026
2.1000
2.1500
2.0200
2.1000
57,400
Tue, 07 Jul 2026
42 · 8-K
After-hours · 16:16 ET
CURRENT REPORT ↗
Tue, 07 Jul 2026
2.0500
2.1100
1.9700
2.1000
59,900
Mon, 06 Jul 2026
1.9900
2.1200
1.9900
2.0700
82,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
2.0000
2.0220
1.9300
2.0000
231,000
Wed, 01 Jul 2026
1.8400
2.0400
1.8400
1.9500
188,100
Tue, 30 Jun 2026
1.8700
1.9100
1.8200
1.8800
45,700
Mon, 29 Jun 2026
1.8000
2.0300
1.8000
1.9200
258,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
1.7000
1.8500
1.7000
1.8100
110,800
Thu, 25 Jun 2026
1.6700
1.7450
1.6700
1.7300
77,900
Wed, 24 Jun 2026
1.6700
1.7000
1.6350
1.6600
65,700
Tue, 23 Jun 2026
1.6900
1.7100
1.6700
1.6700
48,000
Mon, 22 Jun 2026
41 · S-3/A
After-hours · 17:15 ET
AMENDMENT NO. 1 TO FORM S-3 ↗
Mon, 22 Jun 2026
1.7500
1.7800
1.6600
1.7200
110,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1.7800
1.8200
1.7300
1.7800
119,800
Wed, 17 Jun 2026
1.7500
1.8250
1.7400
1.8000
96,100
Tue, 16 Jun 2026
1.7100
1.8300
1.7100
1.7800
114,500
Mon, 15 Jun 2026
40 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Mon, 15 Jun 2026
1.7300
1.7950
1.7170
1.7300
105,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
1.8300
1.8600
1.7400
1.7400
156,000
Thu, 11 Jun 2026
1.7600
2.0100
1.6300
1.9000
798,700
Wed, 10 Jun 2026
1.7200
1.8200
1.6500
1.7300
490,000
Tue, 09 Jun 2026
1.6900
1.7200
1.6000
1.7000
84,400
Mon, 08 Jun 2026
1.7100
1.7100
1.6500
1.6700
101,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
1.7000
1.7300
1.6100
1.7100
121,300
Thu, 04 Jun 2026
1.7000
1.7500
1.6600
1.7500
103,100
Wed, 03 Jun 2026
1.6600
1.8000
1.6200
1.7100
629,800
Tue, 02 Jun 2026
1.7000
1.7000
1.6100
1.6500
157,500
Mon, 01 Jun 2026
1.6500
1.6550
1.5900
1.6400
128,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
1.7200
1.7800
1.6400
1.6600
167,800
Thu, 28 May 2026
1.5800
1.8200
1.5500
1.7700
524,700
Wed, 27 May 2026
1.5900
1.6600
1.5110
1.5900
786,900
Tue, 26 May 2026
1.5600
1.5900
1.5100
1.5800
100,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1.6220
1.6600
1.5400
1.5500
177,300
Thu, 21 May 2026
1.5700
1.6400
1.4600
1.6200
694,800
Wed, 20 May 2026
1.4400
1.6260
1.4000
1.5600
295,200
Tue, 19 May 2026
1.4700
1.6000
1.4200
1.4200
142,700
Mon, 18 May 2026
1.9000
1.9380
1.4650
1.5000
456,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
39 · S-3
After-hours · 17:21 ET
REGISTRATION STATEMENT ↗
Fri, 15 May 2026
38 · DEF 14A
After-hours · 17:01 ET
PROXY STATEMENT ↗
Fri, 15 May 2026
2.1400
2.2100
2.0200
2.0750
454,100
Fri, 15 May 2026
37 · 10-Q
Pre-market · 09:01 ET
QUARTERLY REPORT ↗
Fri, 15 May 2026
36 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Thu, 14 May 2026
2.1300
2.1800
2.1220
2.1400
116,100
Wed, 13 May 2026
2.0500
2.1900
2.0500
2.1700
144,700
Tue, 12 May 2026
2.0600
2.1300
2.0600
2.0900
146,900
Mon, 11 May 2026
2.0600
2.1000
1.9700
2.0000
175,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
2.1600
2.1600
1.9500
2.0300
117,300
Thu, 07 May 2026
2.0100
2.2700
2.0100
2.2000
220,600
Wed, 06 May 2026
2.0900
2.1400
1.9890
2.0600
193,800
Tue, 05 May 2026
35 · PRE 14A
After-hours · 17:15 ET
PROXY STATEMENT ↗
Tue, 05 May 2026
2.3900
2.4400
1.7600
2.1100
5,917,200
Tue, 05 May 2026
34 · 8-K
Pre-market · 09:05 ET
CURRENT REPORT ↗
Mon, 04 May 2026
2.7100
2.7100
2.4700
2.5700
359,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
2.8200
2.8250
2.6900
2.7100
172,900
Thu, 30 Apr 2026
2.6600
2.9000
2.6100
2.8500
308,200
Wed, 29 Apr 2026
2.5700
2.7150
2.5370
2.6700
234,600
Tue, 28 Apr 2026
2.6000
2.6450
2.5350
2.6200
143,500
Mon, 27 Apr 2026
2.6800
2.7300
2.5600
2.6500
232,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
2.8800
2.9000
2.6600
2.7300
498,100
Thu, 23 Apr 2026
2.5400
2.8300
2.5400
2.7100
417,600
Wed, 22 Apr 2026
2.3100
2.5900
2.3100
2.5900
249,400
Tue, 21 Apr 2026
2.4000
2.4300
2.3000
2.3600
105,400
Mon, 20 Apr 2026
2.3700
2.4750
2.3430
2.4500
106,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
2.5200
2.5500
2.3200
2.4200
204,200
Thu, 16 Apr 2026
2.6100
2.6300
2.4800
2.5200
299,700
Wed, 15 Apr 2026
33 · 424B5
After-hours · 16:44 ET
PROSPECTUS ↗
Wed, 15 Apr 2026
2.7600
2.8400
2.6400
2.6500
258,800
Tue, 14 Apr 2026
2.6900
3.1500
2.5200
2.8600
715,200
Mon, 13 Apr 2026
2.5100
2.7700
2.5100
2.7600
390,600
Mon, 13 Apr 2026
32 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
31 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Fri, 10 Apr 2026
2.6300
2.6870
2.3200
2.4000
266,100
Thu, 09 Apr 2026
2.7200
2.8500
2.5100
2.6300
335,900
Wed, 08 Apr 2026
30 · S-3/A
After-hours · 17:30 ET
AMENDMENT NO. 1 TO FORM S-3 ↗
Wed, 08 Apr 2026
2.8700
3.1100
2.7300
2.8200
979,500
Tue, 07 Apr 2026
2.3100
2.9150
2.3100
2.6800
1,316,200
Mon, 06 Apr 2026
2.3600
2.6200
2.2800
2.4100
13,361,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
2.4100
2.4400
1.9100
2.0200
1,544,100
Wed, 01 Apr 2026
2.4550
3.4800
2.2850
2.6100
86,520,500
Wed, 01 Apr 2026
29 · 8-K
Pre-market · 08:51 ET
CURRENT REPORT ↗
Wed, 01 Apr 2026
28 · 10-K
Pre-market · 07:15 ET
ANNUAL REPORT ↗
Tue, 31 Mar 2026
1.7200
1.8300
1.6700
1.7800
827,500
Mon, 30 Mar 2026
1.5400
1.6200
1.4200
1.5900
232,500
Mon, 30 Mar 2026
27 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
1.8400
1.9450
1.5100
1.5800
900,100
Thu, 26 Mar 2026
1.9500
2.0310
1.6900
1.8200
616,300
Wed, 25 Mar 2026
1.9400
2.0400
1.8600
1.8800
226,590
Tue, 24 Mar 2026
2.0000
2.0800
1.7800
1.9000
946,435
Mon, 23 Mar 2026
2.7800
2.8200
2.6400
2.7800
267,115
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
2.6000
2.8200
2.5200
2.8200
358,035
Thu, 19 Mar 2026
2.6200
2.6800
2.5000
2.5600
221,080
Wed, 18 Mar 2026
2.7400
2.8800
2.5400
2.6000
268,185
Tue, 17 Mar 2026
2.8000
2.9600
2.7400
2.7600
207,315
Mon, 16 Mar 2026
2.9600
3.0800
2.7000
2.7600
366,215
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3.3000
3.4400
2.8000
3.1600
740,470
Thu, 12 Mar 2026
2.9000
3.9400
2.7600
3.4400
3,144,095
Wed, 11 Mar 2026
2.5000
3.0600
2.4800
2.9200
1,246,390
Tue, 10 Mar 2026
2.9000
3.0200
2.5600
2.6200
2,748,530
Mon, 09 Mar 2026
2.3400
2.8000
2.3000
2.7400
1,477,290
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
2.5000
2.5600
2.3400
2.3800
185,380
Thu, 05 Mar 2026
2.6000
2.7800
2.5000
2.6000
408,735
Wed, 04 Mar 2026
2.5400
2.7200
2.3600
2.6200
290,720
Tue, 03 Mar 2026
2.5200
2.6400
2.4000
2.4800
258,685
Mon, 02 Mar 2026
2.6200
2.7000
2.5000
2.6200
214,310
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
2.8800
2.9400
2.6400
2.7800
289,610
Thu, 26 Feb 2026
2.8800
2.9800
2.7400
2.8200
258,055
Wed, 25 Feb 2026
2.9200
3.0600
2.8600
2.9600
261,705
Tue, 24 Feb 2026
3.0000
3.2000
2.8200
2.8800
402,705
Mon, 23 Feb 2026
3.1000
3.2400
2.8000
3.1000
478,095
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
3.3600
3.4800
2.8400
3.0200
422,630
Thu, 19 Feb 2026
3.7200
3.7400
3.1000
3.2600
761,045
Wed, 18 Feb 2026
3.1600
4.6000
3.1000
3.9600
13,610,355
Tue, 17 Feb 2026
26 · S-3
After-hours · 17:02 ET
REGISTRATION STATEMENT ↗
Tue, 17 Feb 2026
25 · 8-K
After-hours · 16:18 ET
CURRENT REPORT ↗
Tue, 17 Feb 2026
3.2000
3.5000
2.6600
2.7400
745,115
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
3.0000
4.0600
2.7800
3.8400
1,108,115
Thu, 12 Feb 2026
4.0000
4.1600
2.9400
3.7600
2,010,995
Wed, 11 Feb 2026
5.7400
7.0000
4.1000
4.2400
41,803,770
Tue, 10 Feb 2026
2.9000
3.0400
2.7200
2.8000
1,122,180
Mon, 09 Feb 2026
2.7200
3.1000
2.6600
2.8800
267,835
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
2.8400
3.0400
2.7000
2.8600
165,000
Thu, 05 Feb 2026
2.9000
3.0000
2.6600
2.8200
144,065
Wed, 04 Feb 2026
2.6000
3.0000
2.6000
2.9000
222,165
Tue, 03 Feb 2026
3.0000
3.1000
2.6600
2.7600
303,600
Mon, 02 Feb 2026
2.5400
3.4200
2.3800
3.2000
588,240
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
24 · 8-K
After-hours · 17:20 ET
CURRENT REPORT ↗
Fri, 30 Jan 2026
2.6000
3.1800
2.2800
3.1200
669,035
Thu, 29 Jan 2026
2.8800
2.8800
2.4800
2.6200
99,155
Wed, 28 Jan 2026
3.0400
3.0600
2.9000
2.9000
51,700
Tue, 27 Jan 2026
2.7600
3.2200
2.7000
3.1200
171,730
Mon, 26 Jan 2026
2.9800
3.0600
2.7000
2.8800
124,830
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
3.0400
3.1400
2.8800
3.1400
106,000
Thu, 22 Jan 2026
3.0400
3.2000
2.7200
3.0800
292,785
Wed, 21 Jan 2026
3.1400
3.3800
3.0400
3.2400
1,266,270
Tue, 20 Jan 2026
3.2600
3.2800
3.0000
3.1600
76,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
3.2000
3.3800
3.1000
3.3200
118,540
Thu, 15 Jan 2026
3.4600
3.6200
3.1400
3.2800
141,380
Wed, 14 Jan 2026
3.4400
3.6600
3.4000
3.4600
128,865
Tue, 13 Jan 2026
3.9000
3.9000
3.3000
3.6400
279,980
Mon, 12 Jan 2026
23 · 8-K
After-hours · 17:06 ET
CURRENT REPORT ↗
Mon, 12 Jan 2026
4.4000
4.5800
3.8800
4.0000
359,470
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
5.3000
5.6800
4.2400
4.3800
10,184,225
Thu, 08 Jan 2026
4.2800
4.2800
3.8600
3.8800
163,200
Wed, 07 Jan 2026
4.2200
4.4000
4.1000
4.2600
33,115
Tue, 06 Jan 2026
22 · 8-K
After-hours · 17:28 ET
CURRENT REPORT ↗
Tue, 06 Jan 2026
4.0400
4.3400
3.9600
4.0200
29,100
Mon, 05 Jan 2026
3.8400
4.3800
3.8400
4.0000
47,615
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
3.7000
3.9000
3.6000
3.8200
41,415
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
3.5400
3.9400
3.3400
3.8000
36,505
Tue, 30 Dec 2025
3.9200
4.2400
3.1600
3.5600
77,880
Mon, 29 Dec 2025
4.4200
4.7200
3.6000
3.9200
91,565
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
4.9800
4.9800
4.4600
4.5000
75,215
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
4.5600
5.0600
4.3800
5.0600
96,760
Tue, 23 Dec 2025
4.9600
4.9600
3.9800
4.5600
247,555
Mon, 22 Dec 2025
21 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Mon, 22 Dec 2025
5.4200
5.8200
5.1400
5.4000
386,635
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
5.8800
5.8800
4.4200
5.0600
3,865,735
Thu, 18 Dec 2025
3.6800
6.8000
3.6800
5.0400
1,946,870
Wed, 17 Dec 2025
4.2000
4.3000
3.4000
3.5400
114,895
Tue, 16 Dec 2025
4.3600
4.4000
4.0800
4.2800
63,090
Mon, 15 Dec 2025
4.6400
4.7800
4.4400
4.5600
39,520
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
5.4000
6.0000
3.9800
4.5200
131,380
Thu, 11 Dec 2025
5.1800
5.4400
4.6000
5.1800
179,525
Wed, 10 Dec 2025
5.5200
5.8200
4.8600
5.4600
262,610
Tue, 09 Dec 2025
8.7000
8.9400
5.3200
6.0600
847,690
Tue, 09 Dec 2025
20 · 424B5
Pre-market · 08:30 ET
PROSPECTUS ↗
Mon, 08 Dec 2025
19 · 8-K
After-hours · 17:01 ET
CURRENT REPORT ↗
Mon, 08 Dec 2025
15.0600
15.0600
12.8800
14.2000
79,990
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
22.4000
22.6000
15.0000
16.6800
136,700
Thu, 04 Dec 2025
21.6000
22.9800
20.0000
21.0000
28,645
Wed, 03 Dec 2025
22.8000
24.4000
22.0000
23.2000
36,265
Tue, 02 Dec 2025
22.0000
22.6000
20.6000
22.2000
8,200
Mon, 01 Dec 2025
21.0000
21.6000
20.4000
21.6000
4,820
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
20.2000
21.4000
20.2000
21.2000
6,340
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
20.8000
21.0000
19.9800
20.6000
7,930
Tue, 25 Nov 2025
19.7600
21.2000
19.1200
20.6000
15,080
Mon, 24 Nov 2025
17.0800
19.9000
17.0800
19.7800
15,075
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
15.0800
18.4000
14.8000
17.7200
37,440
Thu, 20 Nov 2025
17.2000
18.8000
16.0000
16.6000
96,680
Wed, 19 Nov 2025
19.4000
19.4000
18.2000
18.9600
118,140
Tue, 18 Nov 2025
18 · DEF 14A
After-hours · 17:09 ET
PROXY STATEMENT ↗
Tue, 18 Nov 2025
19.6000
19.6000
18.0000
18.8000
7,105
Mon, 17 Nov 2025
18.8000
20.4000
18.8000
18.9600
14,485
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
17 · 10-Q
After-hours · 16:09 ET
QUARTERLY REPORT ↗
Fri, 14 Nov 2025
16 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Fri, 14 Nov 2025
21.8000
22.6000
18.4000
19.6600
59,280
Thu, 13 Nov 2025
22.6000
22.8000
19.4000
21.8000
31,995
Wed, 12 Nov 2025
20.6000
24.6000
20.2000
23.2000
24,195
Tue, 11 Nov 2025
21.0000
21.2000
18.7000
20.6000
6,480
Mon, 10 Nov 2025
18.3000
20.8000
18.2400
20.0000
6,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
19.0000
19.0000
18.1200
18.9800
3,655
Thu, 06 Nov 2025
19.0000
19.6000
18.8000
19.0200
2,325
Wed, 05 Nov 2025
19.6000
20.0000
19.0000
19.5800
5,435
Tue, 04 Nov 2025
20.6000
20.6000
19.4600
19.6000
5,935
Mon, 03 Nov 2025
20.8000
21.0000
18.0000
20.4000
4,480
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
15 · PRE 14A
After-hours · 17:38 ET
PROXY STATEMENT ↗
Fri, 31 Oct 2025
14 · S-3
After-hours · 17:01 ET
REGISTRATION STATEMENT ↗
Fri, 31 Oct 2025
19.2000
21.2000
19.0000
21.0000
11,495
Thu, 30 Oct 2025
19.9800
21.8000
18.0000
21.2000
37,545
Thu, 30 Oct 2025
13 · 8-K
Pre-market · 09:10 ET
CURRENT REPORT ↗
Wed, 29 Oct 2025
20.4000
20.4000
19.4000
19.6400
3,970
Tue, 28 Oct 2025
20.0000
20.6000
20.0000
20.2000
5,430
Mon, 27 Oct 2025
20.4000
21.6000
19.8400
20.0000
7,440
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
20.0000
21.2000
19.9800
20.8000
6,935
Thu, 23 Oct 2025
22.4000
22.5000
17.7000
20.0000
21,745
Wed, 22 Oct 2025
12 · 8-K
After-hours · 17:00 ET
CURRENT REPORT ↗
Wed, 22 Oct 2025
23.0000
23.2000
21.6000
22.2000
33,370
Tue, 21 Oct 2025
23.0000
24.2000
22.6000
23.2000
16,815
Mon, 20 Oct 2025
23.6000
25.2000
22.6000
23.6000
31,480
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
23.2000
24.0000
21.4000
23.8000
24,610
Thu, 16 Oct 2025
25.0000
25.3800
21.6000
22.4000
76,025
Wed, 15 Oct 2025
31.6000
33.0000
21.0000
24.2000
121,975
Tue, 14 Oct 2025
27.4000
29.6000
26.2000
28.4000
20,295
Mon, 13 Oct 2025
28.0000
29.0000
26.6000
27.2000
4,640
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
26.4000
28.8000
26.0000
28.2000
43,130
Thu, 09 Oct 2025
26.0000
27.0000
25.6000
26.0000
9,960
Wed, 08 Oct 2025
28.4000
28.6000
23.6000
25.6000
31,605
Tue, 07 Oct 2025
28.8000
31.0000
27.8000
28.6000
13,205
Mon, 06 Oct 2025
23.8000
29.0000
23.6000
28.9000
25,305
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
24.0000
24.8000
21.0000
23.6000
36,395
Thu, 02 Oct 2025
25.2000
27.0000
23.6000
24.0000
19,465
Wed, 01 Oct 2025
27.0000
27.6000
24.2000
25.0000
16,665
Tue, 30 Sep 2025
11 · 8-K
After-hours · 16:27 ET
CURRENT REPORT ↗
Tue, 30 Sep 2025
10 · S-1/A
After market open · 15:41 ET
REGISTRATION STATEMENT ↗
Tue, 30 Sep 2025
29.8000
29.8000
26.4000
26.8000
20,270
Mon, 29 Sep 2025
28.2000
31.8000
27.8000
30.8000
14,910
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
9 · S-1
After-hours · 17:30 ET
REGISTRATION STATEMENT ↗
Fri, 26 Sep 2025
31.4000
31.8000
29.6000
31.2000
13,185
Thu, 25 Sep 2025
30.0000
31.8000
28.2000
31.6000
27,400
Wed, 24 Sep 2025
27.4000
29.2000
26.6800
28.2000
19,390
Tue, 23 Sep 2025
25.4000
30.8000
25.4000
27.4000
39,120
Mon, 22 Sep 2025
25.6000
25.6000
24.2000
25.4000
2,640
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
26.4000
27.6000
24.2000
25.4000
6,010
Thu, 18 Sep 2025
26.6000
27.5800
26.2000
26.6000
1,385
Wed, 17 Sep 2025
26.8000
27.2000
26.0000
26.8000
4,360
Tue, 16 Sep 2025
25.4000
27.8000
25.4000
27.0000
4,365
Mon, 15 Sep 2025
26.0000
26.5000
25.4000
26.2000
7,455
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
28.2000
28.6000
26.0000
26.4000
10,240
Thu, 11 Sep 2025
28.4000
36.0000
27.0800
29.6000
102,945
Wed, 10 Sep 2025
25.4000
27.2000
25.2000
26.6000
23,690
Tue, 09 Sep 2025
26.2000
27.2000
25.0000
26.0000
14,515
Tue, 09 Sep 2025
8 · DEF 14A
Next filing day · accepted 08 Sep, 17:39 ET
PROXY STATEMENT ↗
Mon, 08 Sep 2025
21.2000
30.2000
20.4000
28.0000
72,215
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
21.6000
22.2200
20.6600
21.2000
2,395
Thu, 04 Sep 2025
20.4000
22.3000
17.0000
21.2000
14,720
Wed, 03 Sep 2025
21.2000
21.7200
20.0000
20.4000
4,620
Tue, 02 Sep 2025
22.2000
22.6000
21.3000
21.6000
5,380
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
7 · PRE 14A
After-hours · 17:30 ET
PROXY STATEMENT ↗
Fri, 29 Aug 2025
6 · 8-K
After-hours · 16:00 ET
CURRENT REPORT ↗
Fri, 29 Aug 2025
23.0000
23.4000
22.6000
23.0000
2,355
Thu, 28 Aug 2025
23.4000
24.4000
22.8000
23.6000
7,315
Wed, 27 Aug 2025
22.5400
23.4000
22.4000
22.8000
9,140
Tue, 26 Aug 2025
23.0000
23.6000
22.2000
22.8000
5,825
Mon, 25 Aug 2025
22.8000
23.6000
21.8200
22.8000
12,050
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
23.8000
24.7800
22.7600
24.6000
11,705
Thu, 21 Aug 2025
24.6000
25.8000
24.2000
24.6000
6,465
Wed, 20 Aug 2025
5 · 8-K/A
After-hours · 16:51 ET
AMENDMENT NO. 2 TO FORM 8-K ↗
Wed, 20 Aug 2025
23.1000
26.4000
21.8000
26.0000
22,825
Tue, 19 Aug 2025
26.4000
26.5800
21.8000
24.2000
37,635
Mon, 18 Aug 2025
4 · 8-K
After-hours · 16:07 ET
CURRENT REPORT ↗
Mon, 18 Aug 2025
28.5000
29.4000
24.4000
26.2000
1,012,530
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
22.0000
23.8000
21.0000
23.8000
10,010
Fri, 15 Aug 2025
3 · 10-Q
Next filing day · accepted 14 Aug, 19:02 ET
QUARTERLY REPORT ↗
Thu, 14 Aug 2025
20.8000
21.8000
20.0200
21.0000
7,725
Wed, 13 Aug 2025
21.2000
22.8000
20.0000
21.4000
10,785
Tue, 12 Aug 2025
2 · 8-K/A
After-hours · 17:16 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Tue, 12 Aug 2025
20.4000
21.7400
20.2000
21.2000
9,585
Mon, 11 Aug 2025
21.6000
21.8000
20.2000
20.2000
9,110
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
25.0000
25.8000
22.2400
23.0000
8,895
Thu, 07 Aug 2025
25.6000
26.6000
21.8000
25.4000
21,025
Wed, 06 Aug 2025
30.6000
35.6000
20.6000
26.4000
68,390
Tue, 05 Aug 2025
33.8000
34.9000
30.0000
30.8000
37,185
Mon, 04 Aug 2025
1 · 8-K
After-hours · 17:27 ET
CURRENT REPORT ↗
Mon, 04 Aug 2025
28.6000
42.0000
28.6000
34.4000
130,410
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
33.2000
35.6000
27.2000
28.2000
41,880
Thu, 31 Jul 2025
34.4000
47.2000
34.0000
36.0000
222,385
Wed, 30 Jul 2025
34.0000
42.4000
26.6000
38.6000
2,273,165
Tue, 29 Jul 2025
21.4000
32.6000
21.0000
25.2000
4,264,240
Mon, 28 Jul 2025
18.0000
18.6000
17.6000
17.6000
425
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend