495 institutions hold shares in MasTec Inc. (MTZ), with 18.01M shares held by insiders accounting for 24.88% while institutional investors hold 114.12% of the company’s
499 institutions hold shares in MasTec Inc. (MTZ), with 18.01M shares held by insiders accounting for 24.88% while institutional investors hold 114.38% of the company’s