StockNews.com assumed coverage on shares of Neptune Wellness Solutions (NASDAQ:NEPT – Free Report) (TSE:NTB) in a research report report published on Monday morning. The brokerage issued a sell rating on the biotechnology company’s stock. Neptune Wellness Solutions Trading Down 1.1 % Shares of NASDAQ NEPT opened at $0.53 on Monday. The stock has a market […]