Sunrun Stock Outlook: JPMorgan Cuts Target, Yet Earnings Beat Estimates
Sunrun’s latest market data shows a $7.58 closing price, $1.8 bn market cap, and mixed analyst ratings after earnings beat; investors remain cautiously optimistic.
2 minutes to read


