Lemonade Inc

NYSE:LMND  
65.44
-2.55 (-3.75%)
4:00:00 PM EDT: $65.55 +0.11 (+0.17%)
Twitter Share  Facebook Share StockTwits Share