Sunrun Inc
(WBO:RUN)
€
11.48
-0.48 (-4.01%)
Market Cap: 2.67 Bil
Enterprise Value: 16.49 Bil
PE Ratio: 6.01
PB Ratio: 0.90
GF Score: 69/100 Sunrun Inc (WBO:RUN) Transcripts
- 1