BRIEF-Richard Schottenfeld reports 5.4 pct stake in Neptune Technologies & Bioressources By: Reuters: Company News July 22, 2016 at 16:18 PM EDT July 22 (Reuters) - Neptune Technologies & Bioressources Inc : Read More >> Related Stocks: Neptune Wellness Solutions Inc