Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-02 ▲ BUY Green Jeffrey Terry President and CEO 527,324 $23 $12.4M
2026-03-02 ▲ BUY Green Jeffrey Terry President and CEO 1,472,676 $24 $35.6M 73.6%
2026-03-03 ▲ BUY Green Jeffrey Terry President and CEO 1,685,696 $25 $42.1M 45.7%
2026-03-04 ▲ BUY Green Jeffrey Terry President and CEO 2,314,304 $25 $58.0M 38.6%