Sunrun Inc logo

Sunrun Inc

FRA:3S9 (USA)  
€ 16.86 (-0.35%) Sep 24
At Loss
P/B:
0.79
Market Cap:
€ 3.81B ($ 4.23B)
Enterprise V:
€ 14.06B ($ 15.64B)
Volume:
500.00
Avg Vol (2M):
748.00
Trade In:

Sunrun Inc Valuation Measures