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.06 | -0.49% -0.10% 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.