Sunrun Inc. (RUN)
Technology, Solar
Market cap:
2.56B
Recommendation:
buy
PE:
N/A
Previous close:
11.52
$11.395 USD
-1.09% change
today
-21.03% change
last month
5D
1M
6M
1Y
Inversely correlated stocks:
LMT
KMI
NHI
More >>
More data :
Price-to-book :
0.48
Average analyst target:
19.04125