Cardenas Alberto De

General Counsel, MasTec.

Companies

  • MasTecGeneral counsel Mar 1, 2013 to now1
  • MasTecExecutive Vice President Nov 28, 2005 to Jan 2, 20132

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • MasTec MTZ110,864 shares3$21.2M at $190.79Mar 20, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Mar 18, 2026Granted 6,269 shares of MasTec3
  • Mar 10, 2026Shares withheld for tax 4,838 shares at $297.81 of MasTec4
  • Aug 5, 2025Sold 9,900 shares at $180.69 of MasTec5
  • Aug 5, 2025Sold 100 shares at $180.69 of MasTec5
  • Mar 24, 2025Shares withheld for tax 4,319 shares at $124.03 of MasTec6
  • Mar 18, 2025Granted 14,400 shares of MasTec7
  • Mar 18, 2024Shares withheld for tax 2,535 shares at $86.36 of MasTec8
  • Mar 5, 2024Granted 18,523 shares of MasTec9
  • Nov 3, 2023I 5,957 shares at $51.28 of MasTec10
  • Mar 19, 2023Shares withheld for tax 9,129 shares at $87.09 of MasTec11
  • Mar 10, 2023Granted 13,539 shares of MasTec12
  • Mar 24, 2022Granted 11,505 shares of MasTec13
  • Mar 14, 2022Shares withheld for tax 3,641 shares at $82.85 of MasTec14
  • Mar 18, 2021Granted 10,286 shares of MasTec15
  • Mar 14, 2021Shares withheld for tax 3,291 shares at $98.93 of MasTec16
  • Mar 2, 2021Sold 459 shares at $89.75 of MasTec17
  • Mar 1, 2021Sold 19,328 shares at $89.64 of MasTec17
  • Nov 9, 2020Sold 10,000 shares at $57.45 of MasTec18
  • Nov 9, 2020Sold 13,202 shares at $57.38 of MasTec18
  • Nov 5, 2020Sold 1,798 shares at $55.00 of MasTec18
  • Oct 9, 2020Sold 5,000 shares at $47.02 of MasTec19
  • Aug 12, 2020Sold 10,000 shares at $48.41 of MasTec20
  • Mar 19, 2020Granted 27,503 shares of MasTec21
  • Mar 21, 2019Other 1,642 shares of MasTec22
  • Mar 14, 2019Granted 13,768 shares of MasTec23

Trade performance

DateStockTradeValueReturn sinceVs S&P sinceVs S&P, 1 year
Aug 5, 2025MTZSale$1.8M+7.8%+15.1%−27.5%
Mar 2, 2021MTZSale$41.2K+114.6%−15.0%+26.6%
Mar 1, 2021MTZSale$1.7M+115.4%−17.3%+24.4%
Nov 9, 2020MTZSale$1.3M+247.5%−129.8%−43.2%
Nov 5, 2020MTZSale$98.9K+256.6%−136.2%−40.8%
Oct 9, 2020MTZSale$235.1K+309.9%−187.4%−58.0%
Aug 12, 2020MTZSale$484.1K+293.0%−164.3%−61.9%

Returns are price-only (no dividends), measured from the trade date.