Sunrun Inc logo

Sunrun Inc

NEW
MEX:RUN (USA)  
MXN 217.59 -0.41 (-0.19%) Jul 13
5.84
P/B:
0.88
Market Cap:
MXN 51.86B ($ 2.96B)
Enterprise V:
MXN 328.77B ($ 18.78B)
Volume:
68.00
Avg Vol (2M):
1.60K
Trade In:
Volume:
68.00
Avg Vol (2M):
1.60K

Sunrun Inc Valuation Measures