Sunrun Inc logo

Sunrun Inc

NEW
FRA:3S9 (USA)  
€ 8.7 +0.060 (+0.69%) Jul 27
4.69
P/B:
0.70
Market Cap:
€ 2.09B ($ 2.38B)
Enterprise V:
€ 15.97B ($ 18.19B)
Volume:
130.00
Avg Vol (2M):
738.00
Trade In:

Sunrun Inc Valuation Measures