Live feed17:26:53·937dINSIDERFilingvia QuantisnowNeptune Securities Settlement Fund sold $187,949 worth of shares (247,604 units at $0.76), decreasing direct ownership by 12% to 1,778,380 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.NEPT· Neptune Wellness Solutions Inc.Health CareOriginal source