MasTec Gains 69% in 6 Months: Should You Buy, Hold or Sell the Stock?

Shares of MasTec, Inc. MTZ have gained 68.9% in the past six months, significantly outperforming the Zacks Building Products - Heavy Construction industry's 35.5% growth. The stock has further outperformed the broader Construction sector and the S&P 500 in the same period.
Open original source