Earnings Est. No Polygon data
Insider Transactions (11)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-31 ▼ SELL Buller Richard E 2,325 $110 $256K 23.8%
2026-03-31 ▼ SELL Buller Richard E 675 $111 $75K 9.1%
2025-11-21 ▼ SELL Dalvey David 15,000 $100 $1.5M 12.0%
2025-11-20 ▼ SELL Buller Richard E 3,900 $97 $377K 34.9%
2025-07-28 ▼ SELL Dalvey David 3,137 $44 $139K 33.6%
2025-07-28 ▼ SELL Dalvey David 4,163 $45 $188K 67.3%
2025-07-28 ▼ SELL Dalvey David 2,025 $46 $93K
2025-07-28 ▼ SELL Dalvey David 57,044 $43 $2.5M 25.4%
2025-07-28 ▼ SELL Dalvey David 22,377 $44 $993K 13.3%
2025-07-28 ▼ SELL Dalvey David 16,438 $45 $744K 11.3%
2025-07-28 ▼ SELL Dalvey David 4,141 $46 $191K 3.2%