Stockwatch

MRF

MRF on the NSE. Daily prices from 31 May 2016 to 11 Sep 2026, adjusted for splits and bonuses.

Last close
₹1,28,290
11 Sep 2026
Market cap
₹54,410 Cr
52-week range
₹1,22,000 – ₹1,63,600
All-time high
₹1,62,295
23 Oct 2025
₹25,000₹50,000₹75,000₹1.0 L₹1.2 L₹1.5 L₹1.8 L201620182020202220242026

Closing price at the end of each month, 2016 to 2026.

What would an investment have returned?

Put in an amount and a date and see what it would be worth at the last close, with the working shown.

Open the MRF returns calculator →

Annualised returns

PeriodAnnualised
1 year -12.4%
3 years +5.3%
5 years +9.8%
10 years +12.6%

Blank periods are longer than the price history we hold for this company.

Year by year

YearOpenClose HighLowChange
2026₹1,52,500 ₹1,28,290₹1,53,115 ₹1,22,000 -16.1%
2025₹1,30,000 ₹1,52,855₹1,63,600 ₹1,02,124 +17.0%
2024₹1,29,570 ₹1,30,635₹1,51,445 ₹1,16,348 +0.8%
2023₹88,600 ₹1,29,579₹1,30,399 ₹81,380 +46.5%
2022₹73,590 ₹88,478₹96,000 ₹63,000 +20.6%
2021₹76,000 ₹73,338₹98,600 ₹68,700 -3.2%
2020₹66,199 ₹75,750₹81,249 ₹49,915 +14.2%
2019₹67,299 ₹66,330₹67,467 ₹51,586 -1.0%
2018₹72,572 ₹66,985₹81,426 ₹59,601 -7.4%
2017₹49,000 ₹72,357₹74,500 ₹48,800 +48.0%
2016₹33,576 ₹48,906₹54,650 ₹30,101 +45.7%
The part most sites leave out

Deepest falls, and how long they took to undo

PeakLow pointFall Back to the peakUnderwater
27 Jul 2018 23 Mar 2020 -35.7% 11 Jan 2021 30 months
10 Feb 2021 24 Feb 2022 -34.1% 05 May 2023 27 months
23 Feb 2024 04 Mar 2025 -31.9% 15 Jul 2025 17 months
23 Oct 2025 10 Jun 2026 -24.5% not yet 11 months
12 Jun 2017 27 Sep 2017 -15.8% 26 Dec 2017 6 months

Measured on closing prices. "Underwater" counts from the peak until the price got back to it — the wait, not the fall, is usually what decides whether someone held on.

Companies of a similar size

Historical prices only. Nothing here is advice or a recommendation — read the disclaimer.