Neptune Reports Q2 Fiscal 2021 Results: Revenue Up, Profits Down By: TalkMarkets November 17, 2020 at 03:41 AM EST Neptune Wellness Solutions reported its Q2, 2021, financial results for the period ended September 30, 2020, on Monday. Read More >> Related Stocks: Neptune Wellness Solutions Inc