Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-12 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 320,913 $1 $276K 5.3%
2025-05-13 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 52,974 $1 $52K 0.9%
2025-05-14 ▲ BUY RA CAPITAL MANAGEMENT, L.P. 162,539 $1 $159K 2.6%