Enphase, SolarEdge slide after Deutsche Bank slaps with sell catalyst calls (ENPH:NASDAQ)
Enphase (ENPH) and SolarEdge (SEDG) shares fell 2.9% and 4.9% respectively, following Deutsche Bank's sell ratings and weaker growth forecasts for the solar sector. Analyst Corinne Blanchard cited negative catalysts for Enphase.

