Lemonade (NYSE:LMND) Shares Down 7.4% After Insider Selling
Lemonade (NYSE:LMND) shares fell 7.4% amid insider selling, with John Sheldon Peters selling 9,000 shares and CEO Daniel A. Schreiber selling 126,625 shares. The stock traded as low as $86.36, down from a previous close of $93.25. Analysts have mixed ratings, with an average target price of $71.50. The company reported a revenue increase of 42.4% year-over-year, but has a negative net margin of 26.39%. Institutional investors hold 80.30% of the stock, indicating strong interest despite recent declines.
Market Beat·