Sunrun Stock Rises. There's Hope for Better Shareholder Returns.
BMO analysts upgraded the stock to Market Perform from Underperform and hiked their price target to $19 from $10. ...
BMO analysts upgraded the stock to Market Perform from Underperform and hiked their price target to $19 from $10. ...