EMCOR Group, Inc. Common StockEME | --22.5k shares | Grant / ExerciseMar 17, 2026 | Disclosure amount unavailable1.4k shares | -- | -- |
EMCOR Group, Inc. Common StockEME | $18M23.9k shares | SellMar 2, 2026 | $2.5M3.4k shares | $735.00 | -- |
EMCOR Group, Inc. Common StockEME | $20M27.2k shares | Grant / ExerciseFeb 27, 2026 | $1.2M1.7k shares | $724.62 | -- |
EMCOR Group, Inc. Common StockEME | --28.9k shares | Grant / ExerciseJan 30, 2026 | Disclosure amount unavailable6 shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --1.3k shares | Grant / ExerciseJan 2, 2026 | Disclosure amount unavailable1.3k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --1.8k shares | Grant / ExerciseJan 2, 2026 | Disclosure amount unavailable1.8k shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --28.9k shares | Grant / ExerciseJan 2, 2026 | Disclosure amount unavailable1.5k shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --27.4k shares | Grant / ExerciseOct 30, 2025 | Disclosure amount unavailable3 shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --27.4k shares | Grant / ExerciseJul 31, 2025 | Disclosure amount unavailable3 shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --27.4k shares | Grant / ExerciseApr 30, 2025 | Disclosure amount unavailable8 shares | -- | -- |
EMCOR Group, Inc. Common StockEME | $10M27.6k shares | SellMar 13, 2025 | $462.6K1.3k shares | $370.07 | -- |
EMCOR Group, Inc. Common StockEME | --27.4k shares | Grant / ExerciseMar 13, 2025 | Disclosure amount unavailable250 shares | -- | -- |
EMCOR Group, Inc. Common StockEME | $12M28.9k shares | Grant / ExerciseFeb 27, 2025 | $680.6K1.7k shares | $402.71 | -- |
EMCOR Group, Inc. Common StockEME | --30.6k shares | Grant / ExerciseJan 31, 2025 | Disclosure amount unavailable8 shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --1.2k shares | Grant / ExerciseJan 2, 2025 | Disclosure amount unavailable1.2k shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --1.3k shares | Grant / ExerciseJan 2, 2025 | Disclosure amount unavailable1.3k shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --30.6k shares | Grant / ExerciseJan 2, 2025 | Disclosure amount unavailable1.7k shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --28.9k shares | Grant / ExerciseOct 30, 2024 | Disclosure amount unavailable7 shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --28.8k shares | Grant / ExerciseOct 29, 2024 | Disclosure amount unavailable2.5k shares | -- | -- |
EMCOR Group, Inc. Common StockEME | --26.3k shares | Grant / ExerciseJul 30, 2024 | Disclosure amount unavailable10 shares | -- | -- |
Novanta Inc. - Common SharesNOVT | --278 shares | Grant / ExerciseJul 3, 2024 | Disclosure amount unavailable278 shares | -- | -- |