Neptune Wellness Solutions Inc [NEPT] is -30.49% lower this YTD. Is it still time to buy?
Neptune Wellness Solutions Inc [NASDAQ: NEPT] gained 15.73% on the last trading session, reaching $0.37 price per share at the time. The company report on February 26, 2024 at 9:00 AM that Neptune Puts Employees, Including Certain Key Executives, on Mandatory Unpaid Leave of Absence