Enphase Q4 Review: “Hope Euphoria” Sends Shares Soaring 39% Higher; While the Easy Route is to Upgrade, our Checks Point to Storm Clouds on the Horizon; Maintain SELL; PT Edges Lower to $21.70/shr (-58% Downside)
Sign in to read
Redirecting to sign in…