Analyst Consensus Rating

Investment consensus from 23 professional research analysts

Consensus Rating

Hold
Based on 23 unique analysts
(28 total ratings in last 90 days)
Very High Confidence4.5:1 Buy/Sell

Average Price Target

$45.89
0.55% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest ENPH Analyst Ratings & Recommendations

Recent analyst recommendations with rating changes and price target updates (last 90 days)

Eric Stine
Craig-Hallum
BuyMaintains
$63.00
Philip Shen
Roth MKM
BuyReiterates
$45.00 $55.00
Philip Shen
Roth Capital
Strong BuyReiterates
$45.00 $55.00
Jed Dorsheimer
William Blair
HoldMaintains
-
Maheep Mandloi
Mizuho
HoldMaintains
$38.00 $39.00
Charles Minervino
Susquehanna
HoldMaintains
$39.00 $46.00
Sophie Karp
KeyBanc
HoldMaintains
-
Brian Lee
Goldman Sachs
Strong BuyMaintains
$45.00 $51.00
Daniel Yang
HSBC
BuyDowngrades
$52.00
Ameet Thakkar
BMO Capital
HoldUpgrades
$31.00 $41.00
Mark Strouse
JP Morgan
HoldMaintains
$33.00 $39.00
Vikram Bagri
Citi
HoldMaintains
$37.00 $41.00
Praneeth Satish
Wells Fargo
BuyMaintains
$45.00 $50.00
Colin Rusch
Oppenheimer
BuyMaintains
$67.00 $68.00
David Arcaro
Morgan Stanley
SellMaintains
$26.00 $30.00
Jeff Osborne
TD Cowen
HoldMaintains
$35.00 $40.00
Ameet Thakkar
BMO Capital
HoldDowngrades
$31.00 $41.00
Khushi Singh
Investing.com
BuyInitiates Coverage
-
Nicholas Amicucci
Evercore ISI Group
HoldMaintains
$33.00
Julien Dumoulin Smith
Jefferies
HoldMaintains
$37.00
Vikram Bagri
Citi
HoldUpgrades
$31.00 $37.00
Brian Lee
Goldman Sachs
Strong BuyUpgrades
$29.00 $45.00
Christine Cho
Barclays
SellMaintains
$33.00 $35.00
Corinne Blanchard
Deutsche Bank
HoldMaintains
$36.00 $35.00
Sophie Karp
Keybanc
HoldUpgrades
-
Gus Richard
Northland Capital
BuyMaintains
$52.00 $62.00
Brian Lee
Goldman Sachs
HoldUpgrades
$29.00 $29.00
Mark Strouse
JP Morgan
HoldMaintains
$37.00 $33.00