Mahindra & Mahindra logo

Mahindra & Mahindra share price history

NSE: M&MBSE: 500520AutomobilesLarge Cap

Mahindra & Mahindra Limited · Face value ₹5 · Listed Feb 1956 on BSE, Jan 1996 on NSE
Last close ₹2,840.30down ₹49.70 (1.72%)BSE ₹2,844.00

Share price at the NSE close on 30 Oct 2026. Previous close ₹2,890.00.

30 Oct: open ₹2,895.70, high ₹2,905.40, low ₹2,839.00

52-week range of traded prices to 30 Oct 2026
₹2,744.30Low, 8 Oct 2026₹3,839.90High, 5 Jan 2026
Market cap
₹3,53,199 Cr14th largest listed
P/E
19.12
P/B
3.79
Dividend yield
1.16%
ROE
21.7%
ROCE
13.3%
Debt to equity
1.18
Volume, NSE
18,59,36965.4% delivered

Mahindra & Mahindra share price by year, month and day

Closes to 30 Oct 2026; the last month as traded on NSE

Mahindra & Mahindra's share price is on record from 2 Jan 2007, when it closed at ₹238.55, to 30 Oct 2026. Its highest close was ₹3,802.40 on 2 Jan 2026 and its lowest ₹60.80 on 3 Dec 2008, adjusted for 2 splits and bonus issues.

Close at year end, ₹

215200769200827020093892010341201146620124722013617201463620155922016751201780420185322019721202083720211,24920221,72920233,00720243,70920252,8402026so far
YearClose at year endChangeHighest closeLowest closeOpenTraded highTraded lowVolume
2026so far2,840.30−23.4%3,802.402,751.203,725.003,839.902,744.3055,65,74,721
20253,709.20+23.3%3,757.302,491.253,007.103,795.002,425.0066,23,70,859
20243,007.10+73.9%3,194.301,595.201,729.403,222.101,575.0080,83,96,647
20231,729.40+38.4%1,734.451,128.301,251.001,758.001,123.4061,45,80,191
20221,249.20+49.2%1,354.05690.55835.001,366.55671.1585,91,03,095
2021837.15+16.2%960.30728.70725.00979.00723.001,09,65,34,518
2020720.60+35.6%755.00269.00532.90764.45245.401,54,39,87,501
2019531.55−33.9%773.35505.70805.00805.85502.5588,55,61,315
2018803.85+7.0%983.85707.80751.00993.00694.0064,78,26,372
2017751.10+26.8%778.15594.45592.25785.70585.1358,46,22,269
2016592.35−6.9%748.93563.30635.98754.48545.6348,00,69,490
2015636.18+3.1%698.63555.30619.00721.03546.0852,67,01,694
2014617.23+30.7%705.78426.88474.00716.85423.3050,66,57,090
2013472.10+1.3%502.33383.03468.50513.00370.0862,11,80,442
2012465.83+36.6%484.00318.33343.90488.00310.5577,98,03,142
2011340.90−12.4%435.25297.60397.38438.65292.5091,11,30,528
2010389.10+44.0%406.83239.28271.38413.35237.5091,87,47,564
2009270.21+293.8%270.2166.1669.00273.5064.651,17,15,21,132
200868.63−68.2%216.2860.80215.73218.4858.7555,96,21,020
2007215.49–246.56153.64228.25250.25147.9182,02,76,212
₹ per share, adjusted for splits and bonuses since. Change is on the close at the end of the year before; traded high and low are the year's range.

Splits, bonus issues and other changes

What the prices above are adjusted for, so they read as one share held throughout.Mahindra & Mahindra bonus and split history

Ex-dateEventPrice factorWhat happened
21 Dec 2017Bonus0.5000Holders received 1 bonus share for every 1 held.
29 Mar 2010Split0.5000Each share became 2.
Earlier prices are multiplied by the factor, so the chart reads as one share held throughout.