Lemonade Inc

NYSE:LMND  
92.56
-2.44 (-2.57%)
4:00:00 PM EDT: $92.69 +0.13 (+0.14%)
Twitter Share  Facebook Share StockTwits Share