Sunrun Inc (STU:3S9)
€ 18.124 0.49 (2.78%) Market Cap: 4.08 Bil Enterprise Value: 14.32 Bil PE Ratio: 0 PB Ratio: 0.80 GF Score: 71/100

Sunrun Inc (STU:3S9) Transcripts

  • 1