| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Nov 14, 2025 | Nov 18, 2025 | MASTEC INC | Director | Sell | 67.5 | +183 | 0.78% | ✗ | $10K |
| Aug 15, 2025 | Aug 19, 2025 | MASTEC INC | Director | Sell | 67.5 | +198 | 0.85% | ✗ | $10K |
| May 15, 2025 | May 19, 2025 | MASTEC INC | Director | Sell | 68.8 | +223 | 0.97% | ✗ | $10.1K |
| Mar 24, 2025 | Mar 26, 2025 | MASTEC INC | Director | Sell | 20.0 | -2,517 | -9.86% | ✗ | $331.3K |
| Feb 14, 2025 | Feb 19, 2025 | MASTEC INC | Director | Sell | 78.8 | +258 | 1.02% | ✗ | $10K |
| Nov 15, 2024 | Nov 19, 2024 | MASTEC INC | Director | Sell | 78.8 | +259 | 1.04% | ✗ | $10K |
| Aug 22, 2024 | Aug 26, 2024 | MASTEC INC | Director | Sell | 20.0 | -4,853 | -16.26% | ✗ | $538.5K |
| Aug 15, 2024 | Aug 19, 2024 | MASTEC INC | Director | Sell | 77.5 | +317 | 1.07% | ✗ | $10K |
| May 15, 2024 | May 17, 2024 | MASTEC INC | Director | Sell | 78.8 | +345 | 1.18% | ✗ | $10.5K |
| Feb 15, 2024 | Feb 20, 2024 | MASTEC INC | Director | Sell | 78.8 | +506 | 1.76% | ✗ | $10.4K |
| Nov 15, 2023 | Nov 17, 2023 | MASTEC INC | Director | Sell | 78.8 | +687 | 2.45% | ✗ | $10.4K |
| Aug 15, 2023 | Aug 17, 2023 | MASTEC INC | Director | Sell | 78.8 | +393 | 1.42% | ✗ | $10.4K |
| May 15, 2023 | May 17, 2023 | MASTEC INC | Director | Sell | 78.8 | +380 | 1.40% | ✗ | $10.5K |
| Feb 15, 2023 | Feb 17, 2023 | MASTEC INC | Director | Sell | 78.8 | +370 | 1.38% | ✗ | $10.5K |
| Nov 15, 2022 | Nov 17, 2022 | MASTEC INC | Director | Sell | 78.8 | +400 | 1.51% | ✗ | $10.5K |
| Aug 15, 2022 | Aug 17, 2022 | MASTEC INC | Director | Sell | 78.8 | +449 | 1.73% | ✗ | $10.4K |
| May 13, 2022 | May 17, 2022 | MASTEC INC | Director | Sell | 77.5 | +320 | 1.25% | ✗ | $7.1K |
| Feb 15, 2022 | Feb 17, 2022 | MASTEC INC | Director | Sell | 77.5 | +268 | 1.05% | ✗ | $7.1K |
| Nov 15, 2021 | Nov 17, 2021 | MASTEC INC | Director | Sell | 77.5 | +265 | 1.04% | ✗ | $7.1K |
| Aug 13, 2021 | Aug 17, 2021 | MASTEC INC | Director | Sell | 77.5 | +267 | 1.06% | ✗ | $7.1K |
| May 14, 2021 | May 18, 2021 | MASTEC INC | Director | Sell | 67.5 | +210 | 0.84% | ✗ | $7.1K |
| Mar 29, 2021 | Mar 31, 2021 | MASTEC INC | Director | Sell | 22.5 | -1,564 | -5.89% | ✗ | $142.3K |
| Mar 23, 2021 | Mar 25, 2021 | MASTEC INC | Director | Sell | 22.5 | -1,700 | -6.01% | ✗ | $152.9K |
| Feb 12, 2021 | Feb 17, 2021 | MASTEC INC | Director | Sell | 77.5 | +287 | 1.03% | ✗ | $7.1K |
| Nov 13, 2020 | Nov 17, 2020 | MASTEC INC | Director | Sell | 77.5 | +462 | 1.68% | ✗ | $7.1K |
| Aug 14, 2020 | Aug 18, 2020 | MASTEC INC | Director | Sell | 77.5 | +538 | 1.99% | ✗ | $7K |
| May 15, 2020 | May 19, 2020 | MASTEC INC | Director | Sell | 82.5 | +751 | 2.86% | ✗ | $7.1K |
| Feb 14, 2020 | Feb 19, 2020 | MASTEC INC | Director | Sell | 77.5 | +411 | 1.59% | ✗ | $7.1K |
| Nov 15, 2019 | Nov 19, 2019 | MASTEC INC | Director | Sell | 67.5 | +251 | 0.98% | ✗ | $5.1K |
| Sep 10, 2019 | Sep 12, 2019 | MASTEC INC | Director | Sell | 22.5 | -3,000 | -10.50% | ✗ | $193.6K |
| Aug 15, 2019 | Aug 19, 2019 | MASTEC INC | Director | Sell | 77.5 | +304 | 1.08% | ✗ | $5.1K |
| May 15, 2019 | May 17, 2019 | MASTEC INC | Director | Sell | 77.5 | +376 | 1.35% | ✗ | $5.1K |
| Feb 15, 2019 | Feb 19, 2019 | MASTEC INC | Director | Sell | 77.5 | +414 | 1.51% | ✗ | $5.1K |
| Nov 15, 2018 | Nov 19, 2018 | MASTEC INC | Director | Sell | 77.5 | +373 | 1.38% | ✗ | $5.8K |
| Aug 15, 2018 | Aug 17, 2018 | MASTEC INC | Director | Sell | 77.5 | +388 | 1.45% | ✗ | $5.8K |
| May 15, 2018 | May 17, 2018 | MASTEC INC | Director | Sell | 77.5 | +354 | 1.34% | ✗ | $5.8K |
| Feb 15, 2018 | Feb 20, 2018 | MASTEC INC | Director | Sell | 77.5 | +342 | 1.31% | ✗ | $5.8K |
| Nov 15, 2017 | Nov 17, 2017 | MASTEC INC | Director | Sell | 77.5 | +434 | 1.70% | ✗ | $5.8K |
| Aug 15, 2017 | Aug 17, 2017 | MASTEC INC | Director | Sell | 77.5 | +433 | 1.72% | ✗ | $5.8K |
| May 15, 2017 | May 17, 2017 | MASTEC INC | Director | Sell | 77.5 | +399 | 1.61% | ✗ | $5.8K |
| Feb 15, 2017 | Feb 17, 2017 | MASTEC INC | Director | Sell | 77.5 | +442 | 1.82% | ✗ | $5.8K |
| Nov 15, 2016 | Nov 16, 2016 | MASTEC INC | Director | Sell | 77.5 | +457 | 1.92% | ✗ | $5.8K |
| Aug 15, 2016 | Aug 17, 2016 | MASTEC INC | Director | Sell | 77.5 | +567 | 2.44% | ✗ | $5.8K |
| May 13, 2016 | May 17, 2016 | MASTEC INC | Director | Sell | 82.5 | +814 | 3.62% | ✗ | $5.8K |
| Feb 15, 2016 | Feb 17, 2016 | MASTEC INC | Director | Sell | 85.0 | +1,307 | 6.18% | ✗ | $5.8K |
| Nov 13, 2015 | Nov 17, 2015 | MASTEC INC | Director | Sell | 85.0 | +1,032 | 5.13% | ✗ | $5.8K |
| Aug 14, 2015 | Aug 18, 2015 | MASTEC INC | Director | Sell | 85.0 | +996 | 5.21% | ✗ | $5.8K |
| Feb 13, 2015 | Feb 18, 2015 | MASTEC INC | Director | Sell | 85.0 | +836 | 5.45% | ✗ | $5.8K |
| Nov 14, 2014 | Nov 18, 2014 | MASTEC INC | Director | Sell | 82.5 | +690 | 4.71% | ✗ | $5.8K |
| Aug 15, 2014 | Aug 19, 2014 | MASTEC INC | Director | Sell | 82.5 | +604 | 4.30% | ✗ | $5.8K |
| May 15, 2014 | May 19, 2014 | MASTEC INC | Director | Sell | 77.5 | +297 | 2.16% | ✗ | $3.8K |
| Feb 14, 2014 | Feb 19, 2014 | MASTEC INC | Director | Sell | 77.5 | +317 | 2.36% | ✗ | $3.8K |
| Nov 15, 2013 | Nov 19, 2013 | MASTEC INC | Director | Sell | 82.5 | +366 | 2.80% | ✗ | $3.9K |
| Aug 15, 2013 | Aug 16, 2013 | MASTEC INC | Director | Sell | 82.5 | +358 | 2.82% | ✗ | $3.9K |
| May 15, 2013 | May 16, 2013 | MASTEC INC | Director | Sell | 82.5 | +357 | 2.89% | ✗ | $3.8K |
| Feb 15, 2013 | Feb 19, 2013 | MASTEC INC | Director | Sell | 82.5 | +388 | 3.25% | ✗ | $3.9K |
| Nov 27, 2012 | Nov 29, 2012 | MASTEC INC | Director | Sell | 22.5 | -10,000 | -45.55% | ✗ | $228.4K |
| Nov 15, 2012 | Nov 19, 2012 | MASTEC INC | Director | Sell | 77.5 | +534 | 2.49% | ✗ | $3.8K |
| Aug 15, 2012 | Aug 17, 2012 | MASTEC INC | Director | Sell | 82.5 | +627 | 3.02% | ✗ | $3.9K |
| May 15, 2012 | Aug 16, 2012 | MASTEC INC | Director | Sell | 82.5 | +581 | 2.87% | ✗ | $3.2K |
| May 15, 2012 | May 17, 2012 | MASTEC INC | Director | Sell | 82.5 | +581 | 3.78% | ✗ | $3.2K |
| Feb 15, 2012 | Feb 17, 2012 | MASTEC INC | Director | Sell | 82.5 | +540 | 2.74% | ✗ | $3.2K |
| Nov 15, 2011 | Nov 17, 2011 | MASTEC INC | Director | Sell | 82.5 | +564 | 2.95% | ✗ | $3.2K |
| Sep 15, 2011 | Sep 16, 2011 | MASTEC INC | Director | Sell | 22.5 | -7,500 | -28.19% | ✗ | $153.2K |
| Sep 7, 2011 | Sep 9, 2011 | MASTEC INC | Director | Sell | 77.5 | +452 | 1.73% | ✗ | $3.2K |