Lemonade’s share price was up nearly 30% on the day, closing at $47.93 on Tuesday after the company announced Q2 earnings.
Lemonade’s share price was up nearly 30% on the day, closing at $47.93 on Tuesday after the company announced Q2 earnings.