A weak top line may have dampened its overall bottom ... or sell before they’re reported with our Earnings ESP Filter. Zacks Rank: Enphase Energy currently carries a Zacks Rank #3.
However, in October pv magazine USA reported that Enphase had had a difficult year, with its performance struggling in-line with other residential solar market leaders, which have seen high ...