Live feed11:04:07·787dINSIDERFilingvia QuantisnowNeptune Securities Settlement Fund sold $35,224 worth of shares (81,814 units at $0.43), decreasing direct ownership by 7% to 1,671,302 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NEPT· Neptune Wellness Solutions Inc.Health CareOriginal source