Live feed09:57:12·955dINSIDERFilingvia QuantisnowNeptune Securities Settlement Fund sold $20,556 worth of shares (29,008 units at $0.71), decreasing direct ownership by 1% to 2,344,940 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NEPT· Neptune Wellness Solutions Inc.Health CareOriginal source