John Van Heuvelen

Director, MasTec.

Companies

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 MTZ70,946 shares5$13.5M at $190.79May 15, 2017

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

Recent filings

  • May 15, 2017Granted 533 shares of MasTec5
  • Feb 15, 2017Granted 590 shares of MasTec6
  • Nov 15, 2016Granted 610 shares of MasTec7
  • Aug 15, 2016Granted 756 shares of MasTec8
  • May 13, 2016Granted 1,086 shares of MasTec9
  • Feb 15, 2016Granted 1,743 shares of MasTec10
  • Nov 13, 2015Granted 1,375 shares of MasTec11
  • Aug 14, 2015Granted 1,327 shares of MasTec12
  • Apr 29, 2015Granted 3,301 shares of MasTec13
  • Feb 13, 2015Granted 1,114 shares of MasTec14
  • Nov 14, 2014Granted 920 shares of MasTec15
  • Aug 15, 2014Granted 805 shares of MasTec16
  • May 15, 2014Granted 448 shares of MasTec17
  • Feb 14, 2014Granted 479 shares of MasTec18
  • Nov 15, 2013Granted 553 shares of MasTec19
  • Aug 15, 2013Granted 541 shares of MasTec20
  • May 15, 2013Granted 539 shares of MasTec21
  • Feb 15, 2013Granted 586 shares of MasTec22
  • Nov 15, 2012Granted 806 shares of MasTec23
  • Aug 15, 2012Granted 948 shares of MasTec24
  • May 15, 2012Granted 902 shares of MasTec25
  • Feb 15, 2012Granted 839 shares of MasTec26
  • Nov 15, 2011Granted 876 shares of MasTec27
  • Sep 7, 2011Granted 701 shares of MasTec28
  • Jul 7, 2011Gift 4,600 shares of MasTec29