Lemonade Inc
(STU:LE0)
€
56.68
+1.96 (+3.58%)
Market Cap: 4.39 Bil
Enterprise Value: 4.24 Bil
PE Ratio: 0
PB Ratio: 9.64
GF Score: 77/100 Lemonade Inc (STU:LE0) Transcripts
- 1