As of 30 January, 2026, the Nifty 50 returns are:
1 year Return of NIFTY 50 7.71%
3 year Return of NIFTY 50 12.76%
5 year Return of NIFTY 50 13.18%
7 year Return of NIFTY 50 12.9%
10 year Return of NIFTY 50 12.84%
15 year Return of NIFTY 50 10.71%
20 year Return of NIFTY 50 11.25%
25 year Return of NIFTY 50 12.37%
As of 31-Dec-2025 NIFTY Small Cap index returns for different periods are following:
NIFTY Midcap 150 Index returns as of 31 December 2025:
