Lemonade (NYSE:LMND – Get Free Report) announced its quarterly earnings results on Tuesday. Lemonade Price PerformanceShares of NYSE LMND traded down $14.23 during mid-day trading on Wednesday, hitting $47.88. Insiders have sold a total of 10,007 shares of company stock valued at $620,201 over the last three months. Northwestern Mutual Wealth Management Co. purchased a new stake in Lemonade in the fourth quarter valued at $33,000. Strive Financial Group LLC acquired a new stake in shares of Lemonade in the fourth quarter valued at approximately $38,000.