Sunrun shares are trading lower after the company reported worse-than-expected Q3 financial results. Also, multiple firms lowered their respective price targets on the stock.
Sunrun Inc. +2.12%
Sunrun Inc. RUN | 10.58 | +2.12% |
Sunrun shares are trading lower after the company reported worse-than-expected Q3 financial results. Also, multiple firms lowered their respective price targets on the stock.