Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-03 ▼ SELL Karsanbhai Surendralal Lanca President & CEO 7,263 $133 $966K 3.6%
2025-05-12 ▼ SELL Train Michael H. SVP & Chief Sustain Officer 28,305 $119 $3.4M 10.8%
2025-05-08 ▼ SELL Karsanbhai Surendralal Lanca President & CEO 16,698 $113 $1.9M 9.2%