StockNews.com initiated coverage on shares of Neptune Wellness Solutions (NASDAQ:NEPT – Free Report) (TSE:NTB) in a research report sent to investors on Saturday morning. The brokerage issued a hold rating on the biotechnology company’s stock. Neptune Wellness Solutions Stock Up 9.9 % NEPT stock opened at $0.46 on Friday. The company has a market capitalization […]