Mahindra & Mahindra stock return

M_M · NSE · INR

₹2,857.60Change from previous close: −0.08%Absolute change: −₹2.40

Close · October 5, 2026

₹1,000 invested in Mahindra & Mahindra 5 years ago, on October 5, 2021, would be worth ₹3,390 today: +238.96% in total, +27.66% per year. This is the price return only: dividends are excluded.

Historical returns

PeriodFromStarting priceTotal returnPer yearValue of ₹1,000
1 yearOctober 6, 2025₹3,472.00−17.70%−17.70%₹823
3 yearsOctober 5, 2023₹1,537.95+85.81%+22.93%₹1,858
5 yearsOctober 5, 2021₹843.05+238.96%+27.66%₹3,390
10 yearsOctober 5, 2016₹699.60+308.46%+15.11%₹4,085
Since the start of the dataJuly 29, 2005₹85.16+3,255.47%+18.04%₹33,555

Price return only, based on daily closes adjusted for stock splits; dividends excluded. Last close: October 5, 2026.

Calculate your investment

It would be worth ₹3,390 today

+238.96% on the amount invested

Purchase price ₹843.05 on October 5, 2021

Price of the first trading day from the chosen date; more than 5 years ago, the start of that week (more than 15 years ago, of that month).