What is the current Lemonade Inc share price?
The current share price of Lemonade Inc is US$ 55,75
How many Lemonade Inc shares are in issue?
Lemonade Inc has 76.820.789 shares in issue
What is the market cap of Lemonade Inc?
The market capitalisation of Lemonade Inc is USD 4,28B
What is the 1 year trading range for Lemonade Inc share price?
Lemonade Inc has traded in the range of US$ 35,70 to US$ 99,90 during the past year
What is the PE ratio of Lemonade Inc?
The price to earnings ratio of Lemonade Inc is -27,71
What is the cash to sales ratio of Lemonade Inc?
The cash to sales ratio of Lemonade Inc is 4,68
What is the registered address of Lemonade Inc?
The registered address for Lemonade Inc is 5 Crosby Street, New York, New York, 10013
What is the Lemonade Inc website address?
The website address for Lemonade Inc is www.lemonade.com
Which industry sector does Lemonade Inc operate in?
Lemonade Inc operates in the Insurance sector