Live feed20:04:15·363dINSIDERFilingvia QuantisnowChief Insurance Officer Peters John Sheldon sold $52,664 worth of shares (1,494 units at $35.25), decreasing direct ownership by 1% to 106,115 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.LMND· Lemonade Inc.FinanceOriginal source