Series / India — Equity Market Returns & Valuations
Nifty indices at month-end: price and total return Nifty indices at month-end: price and total return: 5 lines from the India — Equity Market Returns & Valuations snapshot, Jan 2015 – Sep 2026. Latest Nifty 50 price: 22,620.45 in Sep 2026 (verified), from NSE Indices Ltd, historical index data.
1 chart ·
5 lines · Monthly · Jan 2015 – Sep 2026 ·
snapshot india-equity-market-2026-09-20261015-e9723dad · published 15 Oct 2026
Lines
Nifty 50 price
Nifty 500 price
Nifty 50 total return
Midcap 150 total return
Smallcap 250 total return All
None
index points
0.00 10,000.00 20,000.00 30,000.00 40,000.00
January 2015
Nifty 50 price: 8,808.90
Nifty 500 price: 7,166.70
Nifty 50 total return: 11,598.64
Midcap 150 total return: 5,013.67
Smallcap 250 total return: 5,019.46 February 2015
Nifty 50 price: 8,901.85
Nifty 500 price: 7,239.45
Nifty 50 total return: 11,723.28
Midcap 150 total return: 5,088.80
Smallcap 250 total return: 5,052.12 March 2015
Nifty 50 price: 8,491.00
Nifty 500 price: 6,978.15
Nifty 50 total return: 11,201.99
Midcap 150 total return: 5,015.68
Smallcap 250 total return: 4,994.23 April 2015
Nifty 50 price: 8,181.50
Nifty 500 price: 6,749.65
Nifty 50 total return: 10,794.27
Midcap 150 total return: 4,842.27
Smallcap 250 total return: 4,906.54 May 2015
Nifty 50 price: 8,433.65
Nifty 500 price: 6,959.85
Nifty 50 total return: 11,135.85
Midcap 150 total return: 5,038.53
Smallcap 250 total return: 4,994.22 June 2015
Nifty 50 price: 8,368.50
Nifty 500 price: 6,897.20
Nifty 50 total return: 11,085.87
Midcap 150 total return: 4,976.94
Smallcap 250 total return: 4,873.81 July 2015
Nifty 50 price: 8,532.85
Nifty 500 price: 7,106.20
Nifty 50 total return: 11,328.56
Midcap 150 total return: 5,270.16
Smallcap 250 total return: 5,322.89 August 2015
Nifty 50 price: 7,971.30
Nifty 500 price: 6,669.35
Nifty 50 total return: 10,588.80
Midcap 150 total return: 4,984.49
Smallcap 250 total return: 4,914.82 September 2015
Nifty 50 price: 7,948.90
Nifty 500 price: 6,646.10
Nifty 50 total return: 10,566.29
Midcap 150 total return: 5,016.34
Smallcap 250 total return: 4,961.40 October 2015
Nifty 50 price: 8,065.80
Nifty 500 price: 6,750.95
Nifty 50 total return: 10,732.25
Midcap 150 total return: 5,143.74
Smallcap 250 total return: 5,076.42 November 2015
Nifty 50 price: 7,935.25
Nifty 500 price: 6,686.10
Nifty 50 total return: 10,560.84
Midcap 150 total return: 5,226.93
Smallcap 250 total return: 5,228.13 December 2015
Nifty 50 price: 7,946.35
Nifty 500 price: 6,724.75
Nifty 50 total return: 10,575.63
Midcap 150 total return: 5,267.40
Smallcap 250 total return: 5,346.75 January 2016
Nifty 50 price: 7,563.55
Nifty 500 price: 6,339.45
Nifty 50 total return: 10,068.86
Midcap 150 total return: 4,894.99
Smallcap 250 total return: 4,821.89 February 2016
Nifty 50 price: 6,987.05
Nifty 500 price: 5,829.95
Nifty 50 total return: 9,304.26
Midcap 150 total return: 4,420.67
Smallcap 250 total return: 4,179.73 March 2016
Nifty 50 price: 7,738.40
Nifty 500 price: 6,452.15
Nifty 50 total return: 10,325.50
Midcap 150 total return: 4,931.69
Smallcap 250 total return: 4,697.09 April 2016
Nifty 50 price: 7,849.80
Nifty 500 price: 6,588.55
Nifty 50 total return: 10,474.15
Midcap 150 total return: 5,103.86
Smallcap 250 total return: 4,946.67 May 2016
Nifty 50 price: 8,160.10
Nifty 500 price: 6,804.00
Nifty 50 total return: 10,908.07
Midcap 150 total return: 5,208.37
Smallcap 250 total return: 4,978.53 June 2016
Nifty 50 price: 8,287.75
Nifty 500 price: 6,980.80
Nifty 50 total return: 11,121.39
Midcap 150 total return: 5,437.41
Smallcap 250 total return: 5,375.99 July 2016
Nifty 50 price: 8,638.50
Nifty 500 price: 7,330.00
Nifty 50 total return: 11,614.80
Midcap 150 total return: 5,733.85
Smallcap 250 total return: 5,611.22 August 2016
Nifty 50 price: 8,786.20
Nifty 500 price: 7,490.65
Nifty 50 total return: 11,826.19
Midcap 150 total return: 5,991.26
Smallcap 250 total return: 5,760.83 September 2016
Nifty 50 price: 8,611.15
Nifty 500 price: 7,394.85
Nifty 50 total return: 11,598.22
Midcap 150 total return: 6,037.31
Smallcap 250 total return: 5,799.29 October 2016
Nifty 50 price: 8,625.70
Nifty 500 price: 7,501.45
Nifty 50 total return: 11,628.32
Midcap 150 total return: 6,290.91
Smallcap 250 total return: 6,126.26 November 2016
Nifty 50 price: 8,224.50
Nifty 500 price: 7,079.40
Nifty 50 total return: 11,092.59
Midcap 150 total return: 5,787.45
Smallcap 250 total return: 5,555.57 December 2016
Nifty 50 price: 8,185.80
Nifty 500 price: 6,982.80
Nifty 50 total return: 11,040.41
Midcap 150 total return: 5,611.60
Smallcap 250 total return: 5,420.82 January 2017
Nifty 50 price: 8,561.30
Nifty 500 price: 7,379.30
Nifty 50 total return: 11,548.15
Midcap 150 total return: 6,001.98
Smallcap 250 total return: 5,855.69 February 2017
Nifty 50 price: 8,879.60
Nifty 500 price: 7,709.10
Nifty 50 total return: 11,990.44
Midcap 150 total return: 6,415.04
Smallcap 250 total return: 6,241.56 March 2017
Nifty 50 price: 9,173.75
Nifty 500 price: 7,995.05
Nifty 50 total return: 12,406.69
Midcap 150 total return: 6,766.76
Smallcap 250 total return: 6,602.37 April 2017
Nifty 50 price: 9,304.05
Nifty 500 price: 8,214.30
Nifty 50 total return: 12,582.88
Midcap 150 total return: 7,096.43
Smallcap 250 total return: 7,073.99 May 2017
Nifty 50 price: 9,621.25
Nifty 500 price: 8,350.95
Nifty 50 total return: 13,018.69
Midcap 150 total return: 6,952.57
Smallcap 250 total return: 6,965.39 June 2017
Nifty 50 price: 9,520.90
Nifty 500 price: 8,331.60
Nifty 50 total return: 12,932.33
Midcap 150 total return: 7,089.78
Smallcap 250 total return: 7,062.09 July 2017
Nifty 50 price: 10,077.10
Nifty 500 price: 8,793.30
Nifty 50 total return: 13,724.19
Midcap 150 total return: 7,397.37
Smallcap 250 total return: 7,381.43 August 2017
Nifty 50 price: 9,917.90
Nifty 500 price: 8,694.95
Nifty 50 total return: 13,521.03
Midcap 150 total return: 7,405.94
Smallcap 250 total return: 7,267.72 September 2017
Nifty 50 price: 9,788.60
Nifty 500 price: 8,600.00
Nifty 50 total return: 13,351.99
Midcap 150 total return: 7,436.17
Smallcap 250 total return: 7,233.46 October 2017
Nifty 50 price: 10,335.30
Nifty 500 price: 9,153.60
Nifty 50 total return: 14,108.55
Midcap 150 total return: 8,008.15
Smallcap 250 total return: 7,950.92 November 2017
Nifty 50 price: 10,226.55
Nifty 500 price: 9,154.50
Nifty 50 total return: 13,966.58
Midcap 150 total return: 8,249.30
Smallcap 250 total return: 8,207.20 December 2017
Nifty 50 price: 10,530.70
Nifty 500 price: 9,490.65
Nifty 50 total return: 14,381.92
Midcap 150 total return: 8,739.16
Smallcap 250 total return: 8,590.42 January 2018
Nifty 50 price: 11,027.70
Nifty 500 price: 9,697.90
Nifty 50 total return: 15,065.82
Midcap 150 total return: 8,488.50
Smallcap 250 total return: 8,339.22 February 2018
Nifty 50 price: 10,492.85
Nifty 500 price: 9,261.90
Nifty 50 total return: 14,358.71
Midcap 150 total return: 8,153.57
Smallcap 250 total return: 8,045.50 March 2018
Nifty 50 price: 10,113.70
Nifty 500 price: 8,912.10
Nifty 50 total return: 13,865.57
Midcap 150 total return: 7,894.37
Smallcap 250 total return: 7,451.77 April 2018
Nifty 50 price: 10,739.35
Nifty 500 price: 9,496.50
Nifty 50 total return: 14,723.32
Midcap 150 total return: 8,475.78
Smallcap 250 total return: 7,967.46 May 2018
Nifty 50 price: 10,736.15
Nifty 500 price: 9,315.35
Nifty 50 total return: 14,750.26
Midcap 150 total return: 7,992.22
Smallcap 250 total return: 7,476.60 June 2018
Nifty 50 price: 10,714.30
Nifty 500 price: 9,162.45
Nifty 50 total return: 14,753.91
Midcap 150 total return: 7,688.89
Smallcap 250 total return: 6,880.90 July 2018
Nifty 50 price: 11,356.50
Nifty 500 price: 9,650.60
Nifty 50 total return: 15,672.47
Midcap 150 total return: 8,006.16
Smallcap 250 total return: 7,088.78 August 2018
Nifty 50 price: 11,680.50
Nifty 500 price: 9,992.00
Nifty 50 total return: 16,143.51
Midcap 150 total return: 8,458.69
Smallcap 250 total return: 7,361.15 September 2018
Nifty 50 price: 10,930.45
Nifty 500 price: 9,116.00
Nifty 50 total return: 15,114.08
Midcap 150 total return: 7,363.11
Smallcap 250 total return: 6,141.71 October 2018
Nifty 50 price: 10,386.60
Nifty 500 price: 8,753.45
Nifty 50 total return: 14,377.38
Midcap 150 total return: 7,285.24
Smallcap 250 total return: 6,054.98 November 2018
Nifty 50 price: 10,876.75
Nifty 500 price: 9,109.15
Nifty 50 total return: 15,059.37
Midcap 150 total return: 7,463.25
Smallcap 250 total return: 6,140.58 December 2018
Nifty 50 price: 10,862.55
Nifty 500 price: 9,170.00
Nifty 50 total return: 15,048.98
Midcap 150 total return: 7,636.14
Smallcap 250 total return: 6,344.35 January 2019
Nifty 50 price: 10,830.95
Nifty 500 price: 9,003.85
Nifty 50 total return: 15,012.34
Midcap 150 total return: 7,282.25
Smallcap 250 total return: 6,018.19 February 2019
Nifty 50 price: 10,792.50
Nifty 500 price: 8,955.95
Nifty 50 total return: 14,979.39
Midcap 150 total return: 7,226.02
Smallcap 250 total return: 5,886.52 March 2019
Nifty 50 price: 11,623.90
Nifty 500 price: 9,663.70
Nifty 50 total return: 16,146.11
Midcap 150 total return: 7,843.19
Smallcap 250 total return: 6,524.62 April 2019
Nifty 50 price: 11,748.15
Nifty 500 price: 9,664.30
Nifty 50 total return: 16,318.66
Midcap 150 total return: 7,589.96
Smallcap 250 total return: 6,392.56 May 2019
Nifty 50 price: 11,922.80
Nifty 500 price: 9,805.05
Nifty 50 total return: 16,583.46
Midcap 150 total return: 7,774.49
Smallcap 250 total return: 6,497.86 June 2019
Nifty 50 price: 11,788.85
Nifty 500 price: 9,657.95
Nifty 50 total return: 16,433.85
Midcap 150 total return: 7,664.59
Smallcap 250 total return: 6,171.78 July 2019
Nifty 50 price: 11,118.00
Nifty 500 price: 9,044.95
Nifty 50 total return: 15,539.43
Midcap 150 total return: 6,995.01
Smallcap 250 total return: 5,520.40 August 2019
Nifty 50 price: 11,023.25
Nifty 500 price: 8,977.55
Nifty 50 total return: 15,440.47
Midcap 150 total return: 6,932.88
Smallcap 250 total return: 5,408.08 September 2019
Nifty 50 price: 11,474.45
Nifty 500 price: 9,340.90
Nifty 50 total return: 16,072.50
Midcap 150 total return: 7,180.34
Smallcap 250 total return: 5,657.62 October 2019
Nifty 50 price: 11,877.45
Nifty 500 price: 9,689.65
Nifty 50 total return: 16,667.29
Midcap 150 total return: 7,533.06
Smallcap 250 total return: 5,794.78 November 2019
Nifty 50 price: 12,056.05
Nifty 500 price: 9,813.65
Nifty 50 total return: 16,917.89
Midcap 150 total return: 7,682.89
Smallcap 250 total return: 5,850.95 December 2019
Nifty 50 price: 12,168.45
Nifty 500 price: 9,872.55
Nifty 50 total return: 17,077.06
Midcap 150 total return: 7,683.16
Smallcap 250 total return: 5,883.53 January 2020
Nifty 50 price: 11,962.10
Nifty 500 price: 9,861.45
Nifty 50 total return: 16,790.45
Midcap 150 total return: 8,096.66
Smallcap 250 total return: 6,300.19 February 2020
Nifty 50 price: 11,201.75
Nifty 500 price: 9,236.05
Nifty 50 total return: 15,726.92
Midcap 150 total return: 7,640.58
Smallcap 250 total return: 5,858.34 March 2020
Nifty 50 price: 8,597.75
Nifty 500 price: 6,996.75
Nifty 50 total return: 12,105.66
Midcap 150 total return: 5,483.52
Smallcap 250 total return: 3,900.50 April 2020
Nifty 50 price: 9,859.90
Nifty 500 price: 8,012.90
Nifty 50 total return: 13,884.18
Midcap 150 total return: 6,284.53
Smallcap 250 total return: 4,405.21 May 2020
Nifty 50 price: 9,580.30
Nifty 500 price: 7,822.40
Nifty 50 total return: 13,503.45
Midcap 150 total return: 6,167.59
Smallcap 250 total return: 4,311.80 June 2020
Nifty 50 price: 10,302.10
Nifty 500 price: 8,474.80
Nifty 50 total return: 14,527.18
Midcap 150 total return: 6,873.76
Smallcap 250 total return: 4,956.55 July 2020
Nifty 50 price: 11,073.45
Nifty 500 price: 9,035.75
Nifty 50 total return: 15,645.34
Midcap 150 total return: 7,178.12
Smallcap 250 total return: 5,270.39 August 2020
Nifty 50 price: 11,387.50
Nifty 500 price: 9,372.05
Nifty 50 total return: 16,110.07
Midcap 150 total return: 7,789.69
Smallcap 250 total return: 5,903.63 September 2020
Nifty 50 price: 11,247.55
Nifty 500 price: 9,341.75
Nifty 50 total return: 15,916.72
Midcap 150 total return: 7,942.91
Smallcap 250 total return: 6,115.18 October 2020
Nifty 50 price: 11,642.40
Nifty 500 price: 9,581.65
Nifty 50 total return: 16,504.16
Midcap 150 total return: 7,959.61
Smallcap 250 total return: 6,086.06 November 2020
Nifty 50 price: 12,968.95
Nifty 500 price: 10,719.05
Nifty 50 total return: 18,392.54
Midcap 150 total return: 9,146.07
Smallcap 250 total return: 6,862.18 December 2020
Nifty 50 price: 13,981.75
Nifty 500 price: 11,518.30
Nifty 50 total return: 19,833.19
Midcap 150 total return: 9,647.30
Smallcap 250 total return: 7,440.28 January 2021
Nifty 50 price: 13,634.60
Nifty 500 price: 11,302.40
Nifty 50 total return: 19,346.03
Midcap 150 total return: 9,672.90
Smallcap 250 total return: 7,520.47 February 2021
Nifty 50 price: 14,529.15
Nifty 500 price: 12,181.40
Nifty 50 total return: 20,644.88
Midcap 150 total return: 10,831.62
Smallcap 250 total return: 8,454.68 March 2021
Nifty 50 price: 14,690.70
Nifty 500 price: 12,313.70
Nifty 50 total return: 20,886.52
Midcap 150 total return: 11,052.87
Smallcap 250 total return: 8,529.76 April 2021
Nifty 50 price: 14,631.10
Nifty 500 price: 12,364.35
Nifty 50 total return: 20,811.13
Midcap 150 total return: 11,230.30
Smallcap 250 total return: 8,922.50 May 2021
Nifty 50 price: 15,582.80
Nifty 500 price: 13,226.35
Nifty 50 total return: 22,203.59
Midcap 150 total return: 11,955.56
Smallcap 250 total return: 9,824.52 June 2021
Nifty 50 price: 15,721.50
Nifty 500 price: 13,473.55
Nifty 50 total return: 22,455.70
Midcap 150 total return: 12,541.44
Smallcap 250 total return: 10,379.14 July 2021
Nifty 50 price: 15,763.05
Nifty 500 price: 13,664.25
Nifty 50 total return: 22,554.26
Midcap 150 total return: 12,955.56
Smallcap 250 total return: 11,227.38 August 2021
Nifty 50 price: 17,132.20
Nifty 500 price: 14,555.90
Nifty 50 total return: 24,525.71
Midcap 150 total return: 13,241.94
Smallcap 250 total return: 10,905.36 September 2021
Nifty 50 price: 17,618.15
Nifty 500 price: 15,052.65
Nifty 50 total return: 25,234.57
Midcap 150 total return: 14,044.04
Smallcap 250 total return: 11,550.98 October 2021
Nifty 50 price: 17,671.65
Nifty 500 price: 15,086.90
Nifty 50 total return: 25,340.83
Midcap 150 total return: 14,082.26
Smallcap 250 total return: 11,569.87 November 2021
Nifty 50 price: 16,983.20
Nifty 500 price: 14,648.35
Nifty 50 total return: 24,368.53
Midcap 150 total return: 13,897.11
Smallcap 250 total return: 11,530.27 December 2021
Nifty 50 price: 17,354.05
Nifty 500 price: 14,996.20
Nifty 50 total return: 24,908.71
Midcap 150 total return: 14,293.42
Smallcap 250 total return: 12,152.65 January 2022
Nifty 50 price: 17,339.85
Nifty 500 price: 14,921.45
Nifty 50 total return: 24,894.62
Midcap 150 total return: 14,133.66
Smallcap 250 total return: 12,126.84 February 2022
Nifty 50 price: 16,793.90
Nifty 500 price: 14,307.95
Nifty 50 total return: 24,153.01
Midcap 150 total return: 13,183.22
Smallcap 250 total return: 10,997.19 March 2022
Nifty 50 price: 17,464.75
Nifty 500 price: 14,894.50
Nifty 50 total return: 25,118.14
Midcap 150 total return: 13,821.40
Smallcap 250 total return: 11,687.40 April 2022
Nifty 50 price: 17,102.55
Nifty 500 price: 14,783.35
Nifty 50 total return: 24,606.78
Midcap 150 total return: 13,910.10
Smallcap 250 total return: 11,754.35 May 2022
Nifty 50 price: 16,584.55
Nifty 500 price: 14,119.60
Nifty 50 total return: 23,958.10
Midcap 150 total return: 13,185.01
Smallcap 250 total return: 10,742.59 June 2022
Nifty 50 price: 15,780.25
Nifty 500 price: 13,387.55
Nifty 50 total return: 22,828.93
Midcap 150 total return: 12,493.52
Smallcap 250 total return: 10,030.82 July 2022
Nifty 50 price: 17,158.25
Nifty 500 price: 14,665.65
Nifty 50 total return: 24,862.70
Midcap 150 total return: 13,951.46
Smallcap 250 total return: 10,925.13 August 2022
Nifty 50 price: 17,759.30
Nifty 500 price: 15,325.05
Nifty 50 total return: 25,786.59
Midcap 150 total return: 14,806.56
Smallcap 250 total return: 11,560.74 September 2022
Nifty 50 price: 17,094.35
Nifty 500 price: 14,829.35
Nifty 50 total return: 24,821.08
Midcap 150 total return: 14,556.43
Smallcap 250 total return: 11,467.99 October 2022
Nifty 50 price: 18,012.20
Nifty 500 price: 15,424.00
Nifty 50 total return: 26,182.36
Midcap 150 total return: 14,824.43
Smallcap 250 total return: 11,687.81 November 2022
Nifty 50 price: 18,758.35
Nifty 500 price: 15,946.15
Nifty 50 total return: 27,276.01
Midcap 150 total return: 15,112.40
Smallcap 250 total return: 12,043.37 December 2022
Nifty 50 price: 18,105.30
Nifty 500 price: 15,448.85
Nifty 50 total return: 26,326.37
Midcap 150 total return: 14,852.77
Smallcap 250 total return: 11,832.26 January 2023
Nifty 50 price: 17,662.15
Nifty 500 price: 14,935.50
Nifty 50 total return: 25,685.94
Midcap 150 total return: 14,495.89
Smallcap 250 total return: 11,560.07 February 2023
Nifty 50 price: 17,303.95
Nifty 500 price: 14,518.75
Nifty 50 total return: 25,184.47
Midcap 150 total return: 14,274.97
Smallcap 250 total return: 11,151.53 March 2023
Nifty 50 price: 17,359.75
Nifty 500 price: 14,557.85
Nifty 50 total return: 25,266.06
Midcap 150 total return: 14,203.80
Smallcap 250 total return: 10,982.49 April 2023
Nifty 50 price: 18,065.00
Nifty 500 price: 15,219.55
Nifty 50 total return: 26,302.92
Midcap 150 total return: 14,944.49
Smallcap 250 total return: 11,739.54 May 2023
Nifty 50 price: 18,534.40
Nifty 500 price: 15,766.40
Nifty 50 total return: 27,057.44
Midcap 150 total return: 15,797.26
Smallcap 250 total return: 12,395.45 June 2023
Nifty 50 price: 19,189.05
Nifty 500 price: 16,430.00
Nifty 50 total return: 28,059.65
Midcap 150 total return: 16,791.34
Smallcap 250 total return: 13,188.32 July 2023
Nifty 50 price: 19,753.80
Nifty 500 price: 17,059.00
Nifty 50 total return: 28,910.43
Midcap 150 total return: 17,739.41
Smallcap 250 total return: 14,219.45 August 2023
Nifty 50 price: 19,253.80
Nifty 500 price: 16,924.30
Nifty 50 total return: 28,243.74
Midcap 150 total return: 18,453.64
Smallcap 250 total return: 14,964.03 September 2023
Nifty 50 price: 19,638.30
Nifty 500 price: 17,292.60
Nifty 50 total return: 28,807.77
Midcap 150 total return: 19,021.23
Smallcap 250 total return: 15,351.80 October 2023
Nifty 50 price: 19,079.60
Nifty 500 price: 16,801.10
Nifty 50 total return: 28,017.36
Midcap 150 total return: 18,301.37
Smallcap 250 total return: 15,093.39 November 2023
Nifty 50 price: 20,133.15
Nifty 500 price: 17,987.95
Nifty 50 total return: 29,585.36
Midcap 150 total return: 20,076.04
Smallcap 250 total return: 16,649.27 December 2023
Nifty 50 price: 21,731.40
Nifty 500 price: 19,429.15
Nifty 50 total return: 31,933.93
Midcap 150 total return: 21,478.21
Smallcap 250 total return: 17,641.14 January 2024
Nifty 50 price: 21,725.70
Nifty 500 price: 19,802.10
Nifty 50 total return: 31,939.59
Midcap 150 total return: 22,495.94
Smallcap 250 total return: 18,929.24 February 2024
Nifty 50 price: 21,982.80
Nifty 500 price: 20,090.05
Nifty 50 total return: 32,360.25
Midcap 150 total return: 22,451.13
Smallcap 250 total return: 18,823.79 March 2024
Nifty 50 price: 22,326.90
Nifty 500 price: 20,255.15
Nifty 50 total return: 32,867.23
Midcap 150 total return: 22,376.46
Smallcap 250 total return: 18,027.57 April 2024
Nifty 50 price: 22,604.85
Nifty 500 price: 20,997.20
Nifty 50 total return: 33,276.41
Midcap 150 total return: 23,797.41
Smallcap 250 total return: 19,918.39 May 2024
Nifty 50 price: 22,530.70
Nifty 500 price: 21,103.30
Nifty 50 total return: 33,285.90
Midcap 150 total return: 24,327.24
Smallcap 250 total return: 19,664.65 June 2024
Nifty 50 price: 24,010.60
Nifty 500 price: 22,559.70
Nifty 50 total return: 35,539.16
Midcap 150 total return: 26,267.88
Smallcap 250 total return: 21,545.32 July 2024
Nifty 50 price: 24,951.15
Nifty 500 price: 23,530.80
Nifty 50 total return: 36,959.48
Midcap 150 total return: 27,590.73
Smallcap 250 total return: 22,624.73 August 2024
Nifty 50 price: 25,235.90
Nifty 500 price: 23,734.55
Nifty 50 total return: 37,461.73
Midcap 150 total return: 27,694.85
Smallcap 250 total return: 22,934.49 September 2024
Nifty 50 price: 25,810.85
Nifty 500 price: 24,245.20
Nifty 50 total return: 38,315.21
Midcap 150 total return: 28,192.01
Smallcap 250 total return: 23,256.45 October 2024
Nifty 50 price: 24,205.35
Nifty 500 price: 22,689.35
Nifty 50 total return: 35,971.14
Midcap 150 total return: 26,381.69
Smallcap 250 total return: 22,424.50 November 2024
Nifty 50 price: 24,131.10
Nifty 500 price: 22,687.00
Nifty 50 total return: 35,878.82
Midcap 150 total return: 26,436.15
Smallcap 250 total return: 22,396.20 December 2024
Nifty 50 price: 23,644.80
Nifty 500 price: 22,375.40
Nifty 50 total return: 35,155.77
Midcap 150 total return: 26,732.77
Smallcap 250 total return: 22,442.03 January 2025
Nifty 50 price: 23,508.40
Nifty 500 price: 21,580.90
Nifty 50 total return: 34,998.01
Midcap 150 total return: 25,105.36
Smallcap 250 total return: 20,043.67 February 2025
Nifty 50 price: 22,124.70
Nifty 500 price: 19,880.90
Nifty 50 total return: 32,973.36
Midcap 150 total return: 22,467.80
Smallcap 250 total return: 17,517.56 March 2025
Nifty 50 price: 23,519.35
Nifty 500 price: 21,339.55
Nifty 50 total return: 35,054.08
Midcap 150 total return: 24,204.03
Smallcap 250 total return: 19,112.41 April 2025
Nifty 50 price: 24,334.20
Nifty 500 price: 22,030.05
Nifty 50 total return: 36,274.87
Midcap 150 total return: 25,161.44
Smallcap 250 total return: 19,436.17 May 2025
Nifty 50 price: 24,750.70
Nifty 500 price: 22,801.95
Nifty 50 total return: 36,972.50
Midcap 150 total return: 26,763.04
Smallcap 250 total return: 21,308.95 June 2025
Nifty 50 price: 25,517.05
Nifty 500 price: 23,617.20
Nifty 50 total return: 38,217.32
Midcap 150 total return: 27,872.86
Smallcap 250 total return: 22,539.86 July 2025
Nifty 50 price: 24,768.35
Nifty 500 price: 22,914.95
Nifty 50 total return: 37,158.88
Midcap 150 total return: 27,109.61
Smallcap 250 total return: 21,734.93 August 2025
Nifty 50 price: 24,426.85
Nifty 500 price: 22,462.95
Nifty 50 total return: 36,709.00
Midcap 150 total return: 26,356.47
Smallcap 250 total return: 20,956.89 September 2025
Nifty 50 price: 24,611.10
Nifty 500 price: 22,734.10
Nifty 50 total return: 36,992.70
Midcap 150 total return: 26,732.20
Smallcap 250 total return: 21,204.77 October 2025
Nifty 50 price: 25,722.10
Nifty 500 price: 23,710.40
Nifty 50 total return: 38,700.60
Midcap 150 total return: 28,016.13
Smallcap 250 total return: 21,998.15 November 2025
Nifty 50 price: 26,202.95
Nifty 500 price: 23,933.20
Nifty 50 total return: 39,443.91
Midcap 150 total return: 28,483.02
Smallcap 250 total return: 21,272.59 December 2025
Nifty 50 price: 26,129.60
Nifty 500 price: 23,871.55
Nifty 50 total return: 39,333.55
Midcap 150 total return: 28,332.35
Smallcap 250 total return: 21,212.70 January 2026
Nifty 50 price: 25,320.65
Nifty 500 price: 23,079.50
Nifty 50 total return: 38,138.83
Midcap 150 total return: 27,340.18
Smallcap 250 total return: 20,045.46 February 2026
Nifty 50 price: 25,178.65
Nifty 500 price: 23,166.85
Nifty 50 total return: 37,943.67
Midcap 150 total return: 27,830.49
Smallcap 250 total return: 20,208.09 March 2026
Nifty 50 price: 22,331.40
Nifty 500 price: 20,528.05
Nifty 50 total return: 33,655.43
Midcap 150 total return: 24,753.21
Smallcap 250 total return: 18,183.31 April 2026
Nifty 50 price: 23,997.55
Nifty 500 price: 22,683.55
Nifty 50 total return: 36,174.80
Midcap 150 total return: 28,029.72
Smallcap 250 total return: 21,293.37 May 2026
Nifty 50 price: 23,547.75
Nifty 500 price: 22,657.00
Nifty 50 total return: 35,552.64
Midcap 150 total return: 28,766.84
Smallcap 250 total return: 21,635.09 June 2026
Nifty 50 price: 23,865.75
Nifty 500 price: 22,995.65
Nifty 50 total return: 36,145.88
Midcap 150 total return: 29,049.90
Smallcap 250 total return: 22,573.38 July 2026
Nifty 50 price: 24,383.60
Nifty 500 price: 23,460.70
Nifty 50 total return: 37,000.72
Midcap 150 total return: 29,551.89
Smallcap 250 total return: 22,862.22 August 2026
Nifty 50 price: 24,080.40
Nifty 500 price: 23,450.35
Nifty 50 total return: 36,579.00
Midcap 150 total return: 30,080.97
Smallcap 250 total return: 23,460.62 September 2026
Nifty 50 price: 22,620.45
Nifty 500 price: 22,072.10
Nifty 50 total return: 34,371.66
Midcap 150 total return: 27,954.70
Smallcap 250 total return: 22,738.34 Jan 16 Jan 18 Jan 20 Jan 22 Jan 24 Jan 26
Research that uses this series
India’s markets and mutual funds Market outcomes: NSE total return indices and valuations that the flows are compared with. India's bank health The market: Nifty 50 and Nifty 500 month-end price index closes, for each bank's beta and correlation, and quarter-end closes for the matrix. Open the full topic: India — Equity Market Returns & Valuations →