Sunrun Sinks 5% Toward 52-Week Low Ahead of Earnings; Enphase Energy and First Solar Slip

view original post

Selling in solar names is concentrating on Sunrun (NASDAQ:RUN), the home solar and battery provider that’s falling harder than the rest of its sector. Sunrun stock is at $6.93, down 5% this afternoon …