Sunrun Inc logo

Sunrun Inc

NEW
LTS:0A4S (USA)  
$ 9.83 +0.26 (+2.72%) Jul 31
4.61
P/B:
0.69
Market Cap:
$ 2.34B
Enterprise V:
$ 18.15B
Volume:
73.75K
Avg Vol (2M):
67.90K
Trade In:
Volume:
73.75K
Avg Vol (2M):
67.90K

Sunrun Inc Valuation Measures