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.
You might think 35% revenue growth and 100% earnings growth is a great number to post, but Enphase was actually lapping a ...