Live feed16:32:57·192dINSIDERFilingvia QuantisnowDirector Schwartz Debra sold $351,078 worth of shares (4,200 units at $83.59), decreasing direct ownership by 16% to 21,567 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.LMND· Lemonade Inc.FinanceOriginal source