Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-06-25 ▲ BUY Eddy Robert W. 1,357 $185 $251K 28.5%
2025-06-26 ▲ BUY Eddy Robert W. 1,280 $195 $250K 21.2%