Lemonade Inc

NYSE:LMND  
52.90
-0.46 (-0.86%)
7:57:12 PM EDT: $52.65 -0.25 (-0.47%)
Twitter Share  Facebook Share StockTwits Share