Earnings Est. No Polygon data
Insider Transactions (8)
Date Type Insider Title Shares Price $ Value % Held Score
2026-02-25 ▲ BUY DEBBANE RAYMOND 2,000 $1 $3K 0.1%
2026-02-23 ▲ BUY DEBBANE RAYMOND 100,000 $1 $147K 5.3%
2026-02-19 ▲ BUY DEBBANE RAYMOND 50,000 $1 $72K 2.9%
2026-02-20 ▲ BUY DEBBANE RAYMOND 100,000 $1 $148K 5.5%
2026-02-13 ▲ BUY DEBBANE RAYMOND 57,952 $1 $76K 4.0%
2026-02-17 ▲ BUY DEBBANE RAYMOND 76,857 $1 $101K 5.1%
2026-02-18 ▲ BUY DEBBANE RAYMOND 133,688 $1 $176K 8.1%
2026-02-02 ▲ BUY Invus Global Management, LLC 1,538,462 $1 $2.0M