Lemonade Inc logo

Lemonade Inc

NEW
STU:LE0 (USA)   Ordinary Shares
€ 68.88 +6.62 (+10.63%) Jul 6
At Loss
P/B:
11.73
Market Cap:
€ 5.31B ($ 6.07B)
Enterprise V:
€ 5.16B ($ 5.90B)
Volume:
234.00
Avg Vol (2M):
132.00
Trade In:

Lemonade Inc Valuation Measures