Lemonade Inc
(STU:LE0)
€
45.63
-0.52 (-1.13%)
Market Cap: 3.53 Bil
Enterprise Value: 3.41 Bil
PE Ratio: 0
PB Ratio: 8.15
GF Score: 80/100 Lemonade Inc (STU:LE0) Transcripts
- 1