Earnings Est. No Polygon data
Insider Transactions (1)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-18 ▲ BUY Westlake BioPartners Opportunity Fund I, L.P. / SEIDENBERG BETH C 133,333 $8 $1000K 15.3%