Sunrun Stock Drops After Mixed Q3 Earnings Report

Sunrun shares were down after the company released a mixed third-quarter earnings report after Thursday’s closing bell.  

read more