Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-24 ▼ SELL Echelard Yann 5,000 $33 $163K 2.2%
2025-09-11 ▼ SELL Lonial Sagar 20,852 $32 $672K 18.1%
2025-06-13 ▼ SELL Echelard Yann 10,000 $37 $369K 4.2%