MasTec, Inc. Common StockMTZ | --17.3k shares | Grant / ExerciseMay 15, 2026 | Disclosure amount unavailable104 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $7.5M17.3k shares | Grant / ExerciseMay 15, 2026 | $10.0K23 shares | $434.77 | -- |
MasTec, Inc. Common StockMTZ | $5.2M17.2k shares | SellMar 3, 2026 | $2.0M6.5k shares | $300.40 | -- |
MasTec, Inc. Common StockMTZ | --23.8k shares | Grant / ExerciseFeb 13, 2026 | Disclosure amount unavailable168 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $6.4M23.7k shares | Grant / ExerciseFeb 13, 2026 | $10.0K37 shares | $269.53 | -- |
MasTec, Inc. Common StockMTZ | --23.7k shares | Grant / ExerciseNov 14, 2025 | Disclosure amount unavailable235 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $4.5M23.6k shares | Grant / ExerciseNov 14, 2025 | $10.0K52 shares | $192.22 | -- |
MasTec, Inc. Common StockMTZ | --23.5k shares | Grant / ExerciseAug 15, 2025 | Disclosure amount unavailable254 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $4.2M23.4k shares | Grant / ExerciseAug 15, 2025 | $10.0K56 shares | $178.00 | -- |
MasTec, Inc. Common StockMTZ | --23.3k shares | Grant / ExerciseMay 15, 2025 | Disclosure amount unavailable287 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $3.7M23.2k shares | Grant / ExerciseMay 15, 2025 | $10.1K64 shares | $157.32 | -- |
MasTec, Inc. Common StockMTZ | $3.0M23k shares | SellMar 24, 2025 | $331.3K2.5k shares | $131.63 | -- |
MasTec, Inc. Common StockMTZ | --25.6k shares | Grant / ExerciseFeb 14, 2025 | Disclosure amount unavailable332 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $3.5M25.5k shares | Grant / ExerciseFeb 14, 2025 | $10.0K74 shares | $135.78 | -- |
MasTec, Inc. Common StockMTZ | --25.3k shares | Grant / ExerciseNov 15, 2024 | Disclosure amount unavailable333 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $3.4M25.3k shares | Grant / ExerciseNov 15, 2024 | $10.0K74 shares | $135.32 | -- |
MasTec, Inc. Common StockMTZ | $2.8M25k shares | SellAug 22, 2024 | $538.5K4.9k shares | $110.96 | -- |
MasTec, Inc. Common StockMTZ | --29.9k shares | Grant / ExerciseAug 15, 2024 | Disclosure amount unavailable407 shares | -- | -- |
MasTec, Inc. Common StockMTZ | $3.3M29.9k shares | Grant / ExerciseAug 15, 2024 | $10.0K90 shares | $110.78 | -- |