Earnings Est. No Polygon data
Insider Transactions (13)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-07 ▲ BUY Casdin Partners Master Fund, L.P. 225,000 $1 $253K 0.4%
2025-11-10 ▲ BUY Casdin Partners Master Fund, L.P. 275,000 $1 $322K 0.4%
2025-11-11 ▲ BUY Casdin Partners Master Fund, L.P. 300,000 $1 $359K 0.5%
2025-11-12 ▲ BUY Casdin Partners Master Fund, L.P. 375,000 $1 $446K 0.6%
2025-09-09 ▲ BUY Casdin Partners Master Fund, L.P. 100,000 $1 $129K 0.2%
2025-09-03 ▲ BUY Casdin Partners Master Fund, L.P. 250,000 $1 $316K 0.4%
2025-09-04 ▲ BUY Casdin Partners Master Fund, L.P. 250,000 $1 $319K 0.4%
2025-08-22 ▲ BUY Casdin Partners Master Fund, L.P. 200,000 $1 $253K 0.3%
2025-08-25 ▲ BUY Casdin Partners Master Fund, L.P. 200,000 $1 $248K 0.3%
2025-08-26 ▲ BUY Casdin Partners Master Fund, L.P. 125,000 $1 $158K 0.2%
2025-08-13 ▲ BUY Casdin Partners Master Fund, L.P. 75,000 $1 $98K 0.1%
2025-08-14 ▲ BUY Casdin Partners Master Fund, L.P. 133,220 $1 $162K 0.2%
2025-08-15 ▲ BUY Casdin Partners Master Fund, L.P. 150,000 $1 $183K 0.3%