Analyst Upgrades – Enphase Energy (NASDAQ:ENPH) Stock Gets Upgraded By Roth Capital from Neutral to Buy

Analyst Ratings For Enphase Energy (NASDAQ:ENPH)

Story continues below

Today, Enphase Energy (NASDAQ:ENPH) stock received an upgrade by Roth Capital from Neutral to Buy.

Some recent analyst ratings include

  • 2/28/2018-Roth Capital Upgrade from a “Neutral ” rating to a ” Buy” rating.
  • 2/5/2018-Oppenheimer Reiterated Rating of Buy.
  • 11/20/2017-Craig Hallum Reiterated Rating of Buy .
  • 11/10/2017-Cowen Reiterated Rating of Buy.
  • 9/26/2017-Needham & Company LLC Reiterated Rating of Hold.
  • 6/20/2017-Deutsche Bank Upgrade from a “Sell ” rating to a ” Hold” rating.
  • 11/2/2016-Avondale Partners Upgrade from a “Market Perform ” rating to a ” Outperform” rating.

Recent Insider Trading Activity For Enphase Energy (NASDAQ:ENPH)
Enphase Energy (NASDAQ:ENPH) has insider ownership of 15.92% and institutional ownership of 24.63%.

  • On 2/15/2018 Humberto Garcia, CFO, sold 16,375 with an average share price of $2.75 per share and the total transaction amounting to $45,031.25.
  • On 2/8/2018 Humberto Garcia, CFO, sold 2,611 with an average share price of $2.30 per share and the total transaction amounting to $6,005.30.
  • On 11/21/2017 John Howard Weber, Director, sold 55,526 with an average share price of $2.64 per share and the total transaction amounting to $146,588.64.
  • On 11/15/2017 Humberto Garcia, CFO, sold 142 with an average share price of $2.60 per share and the total transaction amounting to $369.20.
  • On 11/9/2017 Badrinarayanan Kothandaraman, CEO, bought 40,677 with an average share price of $1.78 per share and the total transaction amounting to $72,405.06.
  • On 11/16/2016 Humberto Garcia, CFO, sold 384 with an average share price of $1.05 per share and the total transaction amounting to $403.20.
  • On 11/16/2016 Paul B. Nahi, Insider, sold 4,410 with an average share price of $1.05 per share and the total transaction amounting to $4,630.50.

Recent Trading Activity for Enphase Energy (NASDAQ:ENPH)
Shares of Enphase Energy closed the previous trading session at 3.25 up +0.46 16.49% with 3.200000047683716 shares trading hands.

An ad to help with our costs