NEPTUNE WELLNESS SOLUTIONS I's ticker is NEPT and the CUSIP is 64079L105.
There were no reported owners of NEPTUNE WELLNESS SOLUTIONS I in Q3 2023.