Sunrun Reports First Quarter 2018 Financial Results

Go back to Sunrun Reports First Quarter 2018 Financial Results

Sunrun (RUN) Gains 16% Following Solid Q1 Results

May 10, 2018 12:41 PM EDT

Sunrun (NASDAQ: RUN) is adding to earlier gains following better-than-expected Q1 results after the close. Shares are up 16%.

... More