Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-02-26 ▼ SELL SLEDD ROBERT C 1,000 $54 $54K 6.3%
2026-02-19 ▼ SELL Freeman Lennart R. 3,746 $53 $200K 19.0%