MASTEC INC (MTZ)

US5763231090 - Common Stock

112.25  +0.86 (+0.77%)

After market: 112.25 0 (0%)




Shares Outstanding79.46M
Float62.35M
Owners (insider)10.91%
Owners (institutional)74.95%
Owners (insider) change2%
Owners (institutional) change-3.68%

No transactions were filed in the last 12 months.