Analyst Upgrades – MasTec (NYSE:MTZ) Stock Gets Upgraded By Credit Suisse Group from Neutral to Outperform

0

Analyst Ratings For MasTec (NYSE:MTZ)

Today, MasTec (NYSE:MTZ) stock received an upgrade by Credit Suisse Group from Neutral to Outperform.

There are 4 hold ratings, 8 buy ratings on the stock.

The current consensus rating on MasTec (NYSE:MTZ) is Buy (Score: 2.67) with a consensus target price of $42.00 per share, a potential 7.28% downside.

Some recent analyst ratings include

  • 7/24/2017-Credit Suisse Group Upgrade from a “Neutral ” rating to a ” Outperform” rating.
  • 5/15/2017-Canaccord Genuity Reiterated Rating of Buy.

Recent Insider Trading Activity For MasTec (NYSE:MTZ)
MasTec (NYSE:MTZ) has insider ownership of 20.30% and institutional ownership of 69.11%.

  • On 6/28/2017 C Robert Campbell, Director, sold 12,000 with an average share price of $45.00 per share and the total transaction amounting to $540,000.00. View SEC Filing
  • On 6/9/2017 Jose S Sorzano, Director, sold 2,391 with an average share price of $45.56 per share and the total transaction amounting to $108,933.96. View SEC Filing
  • On 4/26/2017 Robert E Apple, COO, sold 25,000 with an average share price of $45.06 per share and the total transaction amounting to $1,126,500.00. View SEC Filing
  • On 6/22/2016 Robert E Apple, COO, sold 13,739 with an average share price of $23.77 per share and the total transaction amounting to $326,576.03. View SEC Filing
  • On 6/20/2016 Robert E Apple, COO, sold 40,000 with an average share price of $23.57 per share and the total transaction amounting to $942,800.00. View SEC Filing
  • On 3/21/2016 Robert J Dwyer, Director, sold 5,860 with an average share price of $19.96 per share and the total transaction amounting to $116,965.60. View SEC Filing
  • On 9/30/2015 Jorge Mas, Director, bought 117,700 with an average share price of $15.81 per share and the total transaction amounting to $1,860,837.00. View SEC Filing

Recent Trading Activity for MasTec (NYSE:MTZ)
Shares of MasTec closed the previous trading session at 45.30 down -0.35 -0.77% with 407,199 shares trading hands.