News

Enphase Energy and SolarEdge Technologies shares plunge after Enphase's revenue guidance missed analyst estimates at the midpoint and Morgan Stanley downgraded both stocks.
Wall Street analysts cut ratings on U.S. residential solar companies given a weaker demand, margin risks and growing uncertainty around federal tax incentives.