Live feed16:59:26·942dINSIDERFilingvia QuantisnowNeptune Securities Settlement Fund sold $266,343 worth of shares (315,014 units at $0.85), decreasing direct ownership by 13% to 2,029,922 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NEPT· Neptune Wellness Solutions Inc.Health CareOriginal source