Mahindra & Mahindra

M_M · NSE · INR

₹2,860.00Change from previous close: −3.05%Absolute change: −₹90.00

Close · October 1, 2026

Price history

−17.42% over the period

1 year: from ₹3,463.40 (October 1, 2025) to ₹2,860.00 (October 1, 2026), −17.42%.

Show chart data

Daily closing prices, adjusted for splits. Long periods: one close per week or month.

DateClose
October 1, 2026₹2,860.00
September 30, 2026₹2,950.00
September 29, 2026₹2,947.80
September 28, 2026₹2,995.00
September 25, 2026₹3,035.00
September 24, 2026₹2,982.70
September 23, 2026₹3,035.00
September 22, 2026₹3,044.50
September 21, 2026₹3,055.30
September 18, 2026₹3,052.00
September 17, 2026₹3,076.50
September 16, 2026₹3,070.00
September 15, 2026₹3,029.50
September 14, 2026₹3,107.00
September 11, 2026₹3,107.00
September 10, 2026₹3,123.80
September 9, 2026₹3,150.00
September 8, 2026₹3,160.00
September 7, 2026₹3,160.00
September 4, 2026₹3,170.00
September 3, 2026₹3,150.00
September 2, 2026₹3,190.00
September 1, 2026₹3,259.00
August 31, 2026₹3,282.00
August 28, 2026₹3,334.00
August 27, 2026₹3,330.00
August 26, 2026₹3,398.20
August 25, 2026₹3,443.00
August 24, 2026₹3,414.10
August 21, 2026₹3,412.20
August 20, 2026₹3,424.80
August 19, 2026₹3,415.00
August 18, 2026₹3,421.50
August 17, 2026₹3,390.40
August 14, 2026₹3,428.30
August 13, 2026₹3,428.20
August 12, 2026₹3,403.60
August 11, 2026₹3,460.10
August 10, 2026₹3,517.00
August 7, 2026₹3,502.00
August 6, 2026₹3,406.00
August 5, 2026₹3,455.40
August 4, 2026₹3,433.00
August 3, 2026₹3,428.60
July 31, 2026₹3,398.50
July 30, 2026₹3,283.70
July 29, 2026₹3,221.80
July 28, 2026₹3,271.20
July 27, 2026₹3,238.60
July 24, 2026₹3,161.40
July 23, 2026₹3,229.70
July 22, 2026₹3,175.30
July 21, 2026₹3,201.70
July 20, 2026₹3,165.50
July 17, 2026₹3,179.20
July 16, 2026₹3,117.80
July 15, 2026₹3,082.90
July 14, 2026₹3,093.30
July 13, 2026₹3,160.40
July 10, 2026₹3,129.40
July 9, 2026₹3,085.40
July 8, 2026₹3,102.50
July 7, 2026₹3,196.40
July 6, 2026₹3,201.20
July 3, 2026₹3,136.90
July 2, 2026₹3,175.40
July 1, 2026₹3,130.00
June 30, 2026₹3,068.80
June 29, 2026₹3,093.00
June 26, 2026₹3,182.20
June 25, 2026₹3,182.20
June 24, 2026₹3,064.50
June 23, 2026₹3,037.30
June 22, 2026₹3,063.40
June 19, 2026₹3,074.80
June 18, 2026₹3,136.50
June 17, 2026₹3,132.90
June 16, 2026₹3,137.90
June 15, 2026₹3,134.30
June 12, 2026₹3,042.90
June 11, 2026₹3,000.90
June 10, 2026₹2,952.50
June 9, 2026₹2,990.10
June 8, 2026₹2,966.00
June 5, 2026₹3,040.50
June 4, 2026₹3,016.10
June 3, 2026₹3,011.10
June 2, 2026₹2,998.30
June 1, 2026₹2,970.20
May 29, 2026₹3,045.60
May 28, 2026₹3,121.60
May 27, 2026₹3,121.60
May 26, 2026₹3,107.30
May 25, 2026₹3,139.00
May 22, 2026₹3,081.30
May 21, 2026₹3,099.00
May 20, 2026₹3,122.20
May 19, 2026₹3,092.30
May 18, 2026₹3,083.70
May 15, 2026₹3,123.10
May 14, 2026₹3,173.90
May 13, 2026₹3,111.80
May 12, 2026₹3,176.00
May 11, 2026₹3,245.90
May 8, 2026₹3,330.40
May 7, 2026₹3,370.70
May 6, 2026₹3,300.80
May 5, 2026₹3,210.80
May 4, 2026₹3,106.50
May 1, 2026₹3,097.50
April 30, 2026₹3,097.50
April 29, 2026₹3,152.30
April 28, 2026₹3,088.10
April 27, 2026₹3,102.40
April 24, 2026₹3,038.40
April 23, 2026₹3,047.70
April 22, 2026₹3,149.70
April 21, 2026₹3,247.30
April 20, 2026₹3,221.60
April 17, 2026₹3,200.20
April 16, 2026₹3,222.30
April 15, 2026₹3,256.50
April 13, 2026₹3,220.20
April 10, 2026₹3,259.80
April 9, 2026₹3,166.80
April 8, 2026₹3,210.10
April 7, 2026₹3,006.60
April 6, 2026₹3,021.60
April 2, 2026₹3,011.70
April 1, 2026₹3,031.50
March 30, 2026₹2,954.70
March 27, 2026₹3,041.30
March 25, 2026₹3,128.10
March 24, 2026₹3,031.30
March 23, 2026₹2,955.80
March 20, 2026₹3,066.10
March 19, 2026₹3,045.40
March 18, 2026₹3,214.60
March 17, 2026₹3,128.90
March 16, 2026₹3,036.10
March 13, 2026₹2,931.10
March 12, 2026₹3,031.20
March 11, 2026₹3,168.20
March 10, 2026₹3,293.70
March 9, 2026₹3,187.60
March 6, 2026₹3,332.50
March 5, 2026₹3,348.00
March 4, 2026₹3,264.30
March 2, 2026₹3,334.30
February 27, 2026₹3,397.40
February 26, 2026₹3,484.60
February 25, 2026₹3,491.30
February 24, 2026₹3,433.20
February 23, 2026₹3,447.10
February 20, 2026₹3,412.80
February 19, 2026₹3,431.80
February 18, 2026₹3,530.50
February 17, 2026₹3,489.20
February 16, 2026₹3,509.70
February 13, 2026₹3,533.40
February 12, 2026₹3,593.10
February 11, 2026₹3,674.90
February 10, 2026₹3,675.80
February 9, 2026₹3,609.60
February 6, 2026₹3,578.00
February 5, 2026₹3,572.00
February 4, 2026₹3,574.00
February 3, 2026₹3,527.90
February 2, 2026₹3,463.20
January 30, 2026₹3,431.80
January 29, 2026₹3,384.40
January 28, 2026₹3,449.20
January 27, 2026₹3,393.50
January 23, 2026₹3,543.40
January 22, 2026₹3,573.70
January 21, 2026₹3,553.30
January 20, 2026₹3,557.50
January 19, 2026₹3,657.40
January 16, 2026₹3,658.20
January 15, 2026₹3,649.50
January 14, 2026₹3,649.50
January 13, 2026₹3,661.50
January 12, 2026₹3,682.00
January 9, 2026₹3,677.30
January 8, 2026₹3,724.00
January 7, 2026₹3,748.80
January 6, 2026₹3,785.60
January 5, 2026₹3,790.30
January 2, 2026₹3,802.40
January 1, 2026₹3,761.00
December 31, 2025₹3,709.20
December 30, 2025₹3,660.30
December 29, 2025₹3,592.10
December 26, 2025₹3,623.10
December 24, 2025₹3,636.70
December 23, 2025₹3,625.10
December 22, 2025₹3,616.70
December 19, 2025₹3,603.60
December 18, 2025₹3,586.60
December 17, 2025₹3,612.80
December 16, 2025₹3,621.00
December 15, 2025₹3,608.00
December 12, 2025₹3,679.60
December 11, 2025₹3,665.20
December 10, 2025₹3,630.00
December 9, 2025₹3,635.90
December 8, 2025₹3,681.70
December 5, 2025₹3,717.10
December 4, 2025₹3,671.60
December 3, 2025₹3,649.40
December 2, 2025₹3,716.50
December 1, 2025₹3,741.60
November 28, 2025₹3,757.30
November 27, 2025₹3,681.20
November 26, 2025₹3,686.40
November 25, 2025₹3,669.30
November 24, 2025₹3,690.80
November 21, 2025₹3,749.60
November 20, 2025₹3,716.70
November 19, 2025₹3,722.50
November 18, 2025₹3,694.80
November 17, 2025₹3,734.90
November 14, 2025₹3,698.60
November 13, 2025₹3,699.50
November 12, 2025₹3,754.30
November 11, 2025₹3,749.10
November 10, 2025₹3,663.90
November 7, 2025₹3,690.20
November 6, 2025₹3,618.50
November 4, 2025₹3,581.20
November 3, 2025₹3,548.90
October 31, 2025₹3,487.20
October 30, 2025₹3,502.10
October 29, 2025₹3,534.70
October 28, 2025₹3,579.10
October 27, 2025₹3,611.60
October 24, 2025₹3,625.00
October 23, 2025₹3,623.60
October 21, 2025₹3,621.20
October 20, 2025₹3,599.10
October 17, 2025₹3,647.20
October 16, 2025₹3,560.80
October 15, 2025₹3,497.20
October 14, 2025₹3,459.80
October 13, 2025₹3,459.70
October 10, 2025₹3,454.90
October 9, 2025₹3,442.90
October 8, 2025₹3,426.50
October 7, 2025₹3,492.80
October 6, 2025₹3,472.00
October 3, 2025₹3,462.00
October 1, 2025₹3,463.40

At a glance

  • The company

    Mahindra & Mahindra Limited provides mobility products and farm solutions in India and internationally.

  • Next event

    Quarterly results · November 4, 2026

  • Dividend

    Last ex-dividend on July 3, 2026

Where the price stands

52-wk low₹2,812.00
52-wk high₹3,839.90

−25.52% from the high

Performance

1 month
−12.24%
Year to date
−22.89%
1 year
−17.42%

Analysts · 34 analysts

Average target₹4,173.59+45.93% vs. price

Buy 34 · Hold 1 · Sell 0 · Strong buy

The business in numbers

Revenue

₹575.33B

Latest quarter · Q2 2026

Net income

₹54.55B

Latest quarter · Q2 2026

Net margin

9.5%

Latest quarter · Q2 2026

Numbers and valuation

Full valuation
Market cap
₹3.43T
P/E
17.4
EPS
₹164.32
Volume
5.45M
Dividend yield
1.12%

Other companies in the Consumer sector