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. -0.49% Post
Sunrun Inc. RUN | 10.07 10.11 | -0.49% +0.40% Post |
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.