Lemonade Inc logo

Lemonade Inc

NEW
LTS:0A91 (USA)   Ordinary Shares
$ 51.7 -1.53 (-2.87%) Sep 8
At Loss
P/B:
8.03
Market Cap:
$ 3.91B
Enterprise V:
$ 3.77B
Volume:
2.92K
Avg Vol (2M):
6.65K
Trade In:
Volume:
2.92K
At Loss
Avg Vol (2M):
6.65K

Lemonade Inc Valuation Measures