Earnings Est. No Polygon data
Insider Transactions (16)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-20 ▲ BUY BAKER BROS. ADVISORS LP 1,213 $9 $11K 0.3%
2025-11-20 ▲ BUY BAKER BROS. ADVISORS LP 13,386 $9 $121K 0.3%
2025-11-20 ▲ BUY BAKER BROS. ADVISORS LP 1,186 $9 $11K 0.3%
2025-11-20 ▲ BUY BAKER BROS. ADVISORS LP 13,082 $9 $119K 0.3%
2025-11-10 ▲ BUY BAKER BROS. ADVISORS LP 2,296 $7 $17K 0.6%
2025-11-10 ▲ BUY BAKER BROS. ADVISORS LP 25,364 $7 $183K 0.6%
2025-11-10 ▲ BUY BAKER BROS. ADVISORS LP 267 $7 $2K <0.1%
2025-11-10 ▲ BUY BAKER BROS. ADVISORS LP 2,947 $7 $21K <0.1%
2025-11-11 ▲ BUY BAKER BROS. ADVISORS LP 1,059 $7 $8K 0.3%
2025-11-11 ▲ BUY BAKER BROS. ADVISORS LP 11,701 $7 $86K 0.3%
2025-11-11 ▲ BUY BAKER BROS. ADVISORS LP 2,795 $8 $21K 0.8%
2025-11-11 ▲ BUY BAKER BROS. ADVISORS LP 30,879 $8 $233K 0.7%
2025-11-12 ▲ BUY BAKER BROS. ADVISORS LP 7,321 $8 $57K 1.9%
2025-11-12 ▲ BUY BAKER BROS. ADVISORS LP 80,881 $8 $625K 1.7%
2025-11-12 ▲ BUY BAKER BROS. ADVISORS LP 1,040 $8 $8K 0.3%
2025-11-12 ▲ BUY BAKER BROS. ADVISORS LP 11,494 $8 $91K 0.2%