Sunrun Inc logo

Sunrun Inc

NEW
WBO:RUN (USA)  
€ 10.74 -0.40 (-3.59%) Jul 16
5.70
P/B:
0.86
Market Cap:
€ 2.54B ($ 2.91B)
Enterprise V:
€ 16.42B ($ 18.78B)
Volume:
2.00
Avg Vol (2M):
803.00
Trade In:

Sunrun Inc Valuation Measures