Earnings Est. No Polygon data
Insider Transactions (5)
Date Type Insider Title Shares Price $ Value % Held Score
2025-04-30 ▼ SELL PERCEPTIVE ADVISORS LLC 437,881 $1 $617K 11.4%
2025-05-01 ▼ SELL PERCEPTIVE ADVISORS LLC 298,886 $1 $401K 8.8%
2025-04-25 ▼ SELL PERCEPTIVE ADVISORS LLC 1,054,669 $2 $2.1M 19.7%
2025-04-28 ▼ SELL PERCEPTIVE ADVISORS LLC 215,283 $2 $336K 5.0%
2025-04-29 ▼ SELL PERCEPTIVE ADVISORS LLC 250,000 $1 $352K 6.1%