All stocks
NSE: M&M·ISIN INE101A01026·Data to 2026-10-26
Mahindra & Mahindra Ltd. historical data
₹2,853.10+0.00%close 2026-10-26
Price since 2010 (adjusted)
Weekly closes, back-adjusted for splits, bonuses and dividends.
52w high
₹3,839.90
52w low
₹2,744.30
Turnover
₹479.6 Cr
Volume
16,81,688
1y return
-20.2%
3y CAGR
+24.8%
5y CAGR
+27.3%
10y CAGR
+16.9%
Splits, bonus and corporate actions
| Ex-date | Type | Detail |
|---|---|---|
| 2017-12-21 | bonus | Bonus 1:1 |
| 2010-03-29 | split | Fv Split Rs.10 To Rs.5 |
| 2026-07-03 | dividend | Dividend - Rs 33 Per Share |
| 2025-07-04 | dividend | Dividend - Rs 25.30 Per Share |
| 2024-07-05 | dividend | Annual General Meeting/Dividend - Rs 21.10 Per Share |
| 2023-07-14 | dividend | Annual General Meeting/Dividend - Rs 16.25 Per Share |
| 2022-07-14 | dividend | Annual General Meeting/Dividend - Rs 11.55 Per Share |
| 2021-07-15 | dividend | Annual General Meeting/Dividend - Rs 8.75 Per Share |
| 2020-07-16 | dividend | Annual General Meeting/Dividend - Rs 2.35 Per Share |
| 2019-07-18 | dividend | Annual General Meeting/Dividend - Rs 8.50 Per Share |
| 2018-07-12 | dividend | Annual General Meeting/Dividend- Rs 7.50 Per Share |
| 2017-07-13 | dividend | Annual General Meeting/Dividend - Rs 13/- Per Share |
| 2016-07-21 | dividend | Annual General Meeting/ Dividend - Rs 12/- Per Share |
| 2015-07-16 | dividend | Annual General Meeting/Dividend - Rs 12/- Per Share |
Last 30 trading days
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-10-26 | 2,849.60 | 2,882.00 | 2,816.40 | 2,853.10 | 16,81,688 |
| 2026-10-23 | 2,853.00 | 2,861.20 | 2,802.40 | 2,861.20 | 22,94,559 |
| 2026-10-22 | 2,850.00 | 2,873.00 | 2,818.20 | 2,864.10 | 17,56,551 |
| 2026-10-21 | 2,920.00 | 2,920.00 | 2,840.00 | 2,889.00 | 24,28,228 |
| 2026-10-19 | 2,930.00 | 2,938.60 | 2,885.60 | 2,907.00 | 21,42,503 |
| 2026-10-16 | 2,858.00 | 2,934.50 | 2,837.00 | 2,920.90 | 25,41,998 |
| 2026-10-15 | 2,833.00 | 2,868.20 | 2,798.40 | 2,861.70 | 26,58,568 |
| 2026-10-14 | 2,878.00 | 2,878.00 | 2,793.70 | 2,793.70 | 29,45,203 |
| 2026-10-13 | 2,801.90 | 2,864.40 | 2,783.50 | 2,864.40 | 26,64,480 |
| 2026-10-12 | 2,812.20 | 2,846.70 | 2,800.00 | 2,813.00 | 19,07,713 |
| 2026-10-09 | 2,763.90 | 2,820.00 | 2,747.90 | 2,796.20 | 12,41,688 |
| 2026-10-08 | 2,800.00 | 2,806.10 | 2,744.30 | 2,751.20 | 32,78,766 |
| 2026-10-07 | 2,823.60 | 2,837.90 | 2,800.00 | 2,800.00 | 33,61,287 |
| 2026-10-06 | 2,849.00 | 2,866.00 | 2,837.30 | 2,855.00 | 26,11,087 |
| 2026-10-05 | 2,857.50 | 2,874.00 | 2,825.10 | 2,857.60 | 33,07,236 |
| 2026-10-01 | 2,926.00 | 2,927.40 | 2,812.00 | 2,860.00 | 54,53,321 |
| 2026-09-30 | 2,925.00 | 2,986.00 | 2,925.00 | 2,950.00 | 23,32,540 |
| 2026-09-29 | 2,986.00 | 2,991.00 | 2,947.80 | 2,947.80 | 32,70,487 |
| 2026-09-28 | 3,017.30 | 3,019.90 | 2,977.60 | 2,995.00 | 20,78,624 |
| 2026-09-25 | 2,965.00 | 3,045.00 | 2,965.00 | 3,035.00 | 20,80,300 |
| 2026-09-24 | 3,028.80 | 3,039.00 | 2,982.70 | 2,982.70 | 19,03,721 |
| 2026-09-23 | 3,048.40 | 3,052.00 | 3,022.40 | 3,035.00 | 26,00,352 |
| 2026-09-22 | 3,066.00 | 3,093.70 | 3,035.00 | 3,044.50 | 17,08,090 |
| 2026-09-21 | 3,065.00 | 3,088.00 | 3,055.30 | 3,055.30 | 10,56,850 |
| 2026-09-18 | 3,082.00 | 3,098.20 | 3,052.00 | 3,052.00 | 29,73,119 |
| 2026-09-17 | 3,047.00 | 3,127.80 | 3,047.00 | 3,076.50 | 18,75,308 |
| 2026-09-16 | 3,044.60 | 3,105.90 | 3,044.60 | 3,070.00 | 23,90,779 |
| 2026-09-15 | 3,114.60 | 3,119.60 | 3,029.50 | 3,029.50 | 21,76,832 |
| 2026-09-11 | 3,110.00 | 3,124.20 | 3,069.10 | 3,107.00 | 13,11,484 |
| 2026-09-10 | 3,141.70 | 3,146.90 | 3,097.70 | 3,123.80 | 21,40,618 |
Get the full M&M history
Raw OHLCV needs no key. Adjusted prices need a free key.
curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/M%26M?from=2010-01-04"python
# pip install tejhq
from tej import Client
rows = Client().ohlcv("M&M", "nse", "2010-01-04", "2026-10-26")
print(len(rows), rows[-1])FAQ
- How far back does M&M historical data go?
- TejHQ has daily NSE data for M&M from 2010-01-04 to 2026-10-26, sourced from the official NSE bhavcopy and updated every trading day, ready by the next morning IST.
- Has M&M had any splits or bonus issues?
- Yes. Bonus 1:1 (ex-date 2017-12-21); Fv Split Rs.10 To Rs.5 (ex-date 2010-03-29). The /v1/adjusted endpoint back-adjusts prices for these.
- How do I download M&M historical prices?
- Call https://api.tejhq.dev/v1/ohlcv/nse/M%26M?from=2010-01-04 with no key, use the Python SDK (pip install tejhq), or download the full NSE history as parquet from HuggingFace (tejhq/indian-markets).