Live feed16:18:09·979dINSIDERFilingvia QuantisnowNeptune Securities Settlement Fund sold $68,840 worth of shares (63,000 units at $1.09), decreasing direct ownership by 3% to 2,454,936 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NEPT· Neptune Wellness Solutions Inc.Health CareOriginal source