Earnings Est. No Polygon data
Insider Transactions (7)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-21 ▼ SELL Giroux Richard CFO & COO 56,000 $10 $572K 5.4%
2026-04-07 ▼ SELL Naylor Stuart CHIEF DEV. OFFICER 27,661 $9 $259K 4.0%
2026-03-24 ▼ SELL Forbes Alexandria PRESIDENT & CEO 62,000 $7 $459K 4.1%
2025-10-21 ▼ SELL Giroux Richard CFO & COO 24,000 $9 $213K 2.8%
2025-10-07 ▼ SELL Forbes Alexandria PRESIDENT & CEO 47,500 $8 $399K 3.5%
2025-07-22 ▼ SELL Giroux Richard CFO & COO 24,000 $9 $204K 2.7%
2025-07-08 ▼ SELL Forbes Alexandria PRESIDENT & CEO 47,500 $8 $379K 3.4%