Zacks Research upgraded shares of MasTec (NYSE:MTZ – Free Report) from a hold rating to a strong-buy rating in a research report sent to investors on Tuesday morning,Zacks.com reports. Truist Financial upped their price target on MasTec from $518.00 to $550.00 and gave the company a “buy” rating in a research report on Thursday, July 2nd. B. Riley Financial reaffirmed a “buy” rating on shares of MasTec in a research note on Monday, May 4th. Get MasTec alerts:View Our Latest Stock Report on MTZMasTec Stock PerformanceNYSE:MTZ opened at $287.00 on Tuesday. MasTec Company Profile(Get Free Report)MasTec, Inc is a diversified infrastructure construction company that provides engineering, fabrication, installation and maintenance services across a broad range of end markets.