News

Enphase Energy (NASDAQ:ENPH) -15% and SolarEdge Technologies (NASDAQ:SEDG) -7.5% in Wednesday's trading after Enphase's revenue guidance missed analyst estimates at the midpoint and Morgan Stanley ...