Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-26 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 4,954,558 $6 $30.0M 21.4%
2026-03-26 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 351,224 $6 $2.2M 1.5%
2026-03-27 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 2,495,623 $6 $16.0M 9.6%
2026-03-30 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 971,091 $6 $6.3M 3.6%