Robert E. Apple

Chief Operating Officer, MasTec.

Companies

  • MasTecChief operating officer Apr 2, 2008 to now1
  • Domtar CORPBoard member Nov 1, 2012 to Dec 2, 20212
  • MasTecChief Operations Officer Dec 8, 2006 to Dec 8, 20063

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 MTZ195,659 shares4$35.3M at $180.50Mar 20, 2026

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

Recent filings

  • Mar 18, 2026Granted 11,548 shares of MasTec4
  • Mar 10, 2026Shares withheld for tax 12,206 shares at $297.81 of MasTec5
  • Sep 18, 2025Sold 100 shares at $201.06 of MasTec6
  • Sep 18, 2025Sold 9,900 shares at $200.43 of MasTec6
  • Jul 16, 2025Sold 10,000 shares at $175.00 of MasTec7
  • Mar 24, 2025Shares withheld for tax 10,107 shares at $124.03 of MasTec8
  • Mar 18, 2025Granted 27,154 shares of MasTec9
  • Nov 26, 2024Sold 10,000 shares at $150.00 of MasTec10
  • Nov 1, 2024Sold 94 shares at $138.87 of MasTec11
  • Nov 1, 2024Sold 840 shares at $137.93 of MasTec11
  • Nov 1, 2024Sold 3,253 shares at $137.04 of MasTec11
  • Nov 1, 2024Sold 5,338 shares at $136.15 of MasTec11
  • Nov 1, 2024Sold 5,956 shares at $135.18 of MasTec11
  • Nov 1, 2024Sold 2,331 shares at $133.98 of MasTec11
  • Nov 1, 2024Sold 1,211 shares at $133.03 of MasTec11
  • Oct 8, 2024Sold 177 shares at $130.00 of MasTec12
  • Oct 7, 2024Sold 800 shares at $130.04 of MasTec12
  • Sep 20, 2024Sold 10,000 shares at $127.50 of MasTec13
  • Sep 20, 2024Sold 10,000 shares at $125.04 of MasTec13
  • Mar 18, 2024Shares withheld for tax 7,527 shares at $86.36 of MasTec14
  • Mar 5, 2024Granted 35,888 shares of MasTec15
  • Nov 3, 2023I 10,241 shares at $51.28 of MasTec16
  • Mar 19, 2023Shares withheld for tax 23,526 shares at $87.09 of MasTec17
  • Mar 10, 2023Granted 32,285 shares of MasTec18
  • Mar 24, 2022Granted 28,762 shares of MasTec19

Trade performance

DateStockTradeValueReturn sinceVs S&P sinceVs S&P, 1 year
Sep 18, 2025MTZSale$2.0M−3.9%+20.5%+7.5%
Jul 16, 2025MTZSale$1.8M+9.9%+13.7%−75.2%
Nov 26, 2024MTZSale$1.5M+29.5%−1.0%−29.1%
Nov 1, 2024MTZSale$2.6M+47.4%−12.3%−35.4%
Oct 8, 2024MTZSale$23.0K+49.2%−14.6%−53.0%
Oct 7, 2024MTZSale$104.0K+47.9%−12.0%−46.6%
Sep 20, 2024MTZSale$2.5M+51.9%−16.1%−46.8%
Mar 17, 2021MTZSale$1.6M+98.6%−4.3%+20.6%
Mar 5, 2021MTZSale$1.3M+106.5%−5.3%+31.8%
Mar 3, 2021MTZSale$1.9M+113.4%−11.1%+28.6%
Aug 6, 2019MTZSale$1.5M+218.7%−50.6%+41.4%

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