Live feed16:59:54·54dINSIDERFilingvia QuantisnowChief People Officer Ball Dorria L. sold $43,032 worth of shares (15,099 units at $2.85), decreasing direct ownership by 3% to 432,295 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.HNST· The Honest Company Inc.Consumer DiscretionaryOriginal source