Neptune Wellness Solutions Inc. (NEPT) Loss -23.08% YTD: Chances Are, Buyers Will Win the Tug-of-War
Neptune Wellness Solutions Inc. (NASDAQ:NEPT) shares fell to a low of $1.18 before closing at $1.20. Intraday shares traded counted 1.08 million, which was 50.23%