Nifty 50 Stock Chart - Nifty 50 Monthly And Annual Returns 1991 2023 Updated 28th Apr 2023