Lemonade Inc

NYSE:LMND   3:59:51 PM EDT
67.18
-4.69 (-6.53%)
5:18:40 PM EDT: $67.67 +0.49 (+0.73%)
Twitter Share  Facebook Share StockTwits Share