Sign in:
Email
 Password  save:
  
 Company Reports 
 

   
My Recent Searches
  Help
 
   
 
 
   Get Roster for :  
Mastec Inc (MTZ)  
$107.33 0.88 (0.83%) as of 4:30 Fri 5/17


Download
   
  Company Roster

Total Insiders  : 23  
Total Direct Shares :
9,747,848
Total Indirect Shares :
37,945,468
 
% Held by Insiders:
13.2%
 
18 other people own 
 $109,684,820 Apple Robert E
 $25,458,891 Shanfelter Austin J
 $35,062,350 Jorge L. Mas Canosa Holdi...
 $45,727,732 Mas Jose Ramon
 $345,412,197 Mas Jorge
 $485,107,773  
 
Filer's Name Relation Direct Date   Direct Shares Indirect Date Indirect Shares
   Harris Ray President 2012-12-31 54,025 2010-01-26 0
   Jorge Mas Holdings I Limited Partnership Indirect Ownership 2003-03-18 124,750 2003-03-18 20,155,747
   Jorge L. Mas Canosa Holdings I Lp Indirect 2004-03-08 426,048 2004-03-08 8,882,031
   De Cardenas Alberto I EVP, General Counsel 2024-03-18 101,268 2024-03-18 7,966
   Laffer Arthur B Director 2003-11-25 190,153 2003-11-25 0
   De Cespedes Carlos M Director 2006-05-18 13,901 0
   Shanfelter Austin J Director 2008-08-08 326,678 2007-06-20 0
   Restrepo Daniel A Director 2015-08-14 5,963 2014-02-14 0
   Jaumot Frank E Director 2016-05-13 20,944 0
   Heuvelen John Van Director 2017-05-15 70,946 2005-02-03 0
   Sorzano Jose S Director 2020-11-13 43,861 2005-02-03 0
   Mas Jorge Director 2024-03-05 4,519,778 2024-03-05 6,890,425
   Campbell C Robert Director 2024-05-15 52,725 2019-02-15 801
   Parker Ava L Director 2024-05-15 3,295 2022-05-13 0
   Dwyer Robert J Director 2024-05-15 19,342 2005-02-03 0
   Palomarez Javier Alberto Director 2024-05-15 10,306 2016-02-15 0
   Johnson Julia L Director 2024-05-15 71,394 2005-02-03 0
   Csiszar Ernst N Director 2024-05-15 29,536 0
   Apple Robert E COO 2024-03-18 237,202 2024-03-18 11,945
   Pita George CFO 2023-03-19 156,475 2023-03-19 1,447
   Dimarco Paul CFO 2024-03-05 40,931 2024-03-05 9,895
   Mas Jose Ramon CEO, Director 2024-03-18 3,218,226 2024-03-18 1,981,688
   Love Timothy Michael CAO 2023-11-01 12,125 2023-11-01 3,523
23 Records found