Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-07 ▲ BUY Delgado-Moreira Juan Co-Chief Executive Officer 4,008 $130 $520K 0.3%
2025-11-07 ▲ BUY Delgado-Moreira Juan Co-Chief Executive Officer 3,992 $131 $522K 0.3%
2025-09-04 ▼ SELL French River 5 Ltd 150,000 $147 $22.0M 31.2%