NasdaqGM:ENPHSemiconductor
Is It Time To Reassess Enphase Energy (ENPH) After The Recent Share Price Slump
With Enphase Energy's share price back at US$32.56, many investors are asking the same question: is this simply a cheaper entry point or a sign that the market now sees the business very differently?
Over the past year the stock has seen a 39.8% loss, including a 14.9% drop over the last week and a 20.3% decline across the past month, while the year to date return sits at a 3.5% loss and the 3 year and 5 year returns show 83.4% and 78.6% losses respectively.
Recent coverage has focused on...