Sunrun sinks 5% toward 52-week low ahead of earnings...

Sunrun stock falls 5% toward a 52-week low ahead of earnings as Enphase and F...