Mahindra & Mahindra Limited (M&M) — Cash Flow Reinvestment Rate
Mahindra & Mahindra Limited (M&M) has a Cash Flow Reinvestment Rate of 0.30x as of December 2025, reinvesting Rs88.00 Million (capex Rs88.00 Million ) from operating cash flow of Rs292.00 Million. Check M&M cash to earnings ratio to evaluate the quality of earnings relative to operating cash generation.
Reinvestment Rate
Total Reinvested
Operating Cash Flow
Capital Expenditures
Mahindra & Mahindra Limited Cash Flow Reinvestment Rate (2008–2026)
Historical reinvestment intensity for Mahindra & Mahindra Limited across 12 annual periods. Explore M&M strategic capital deployment ratio to see how much of total assets are deployed in long-term investments.
Annual Cash Flow Reinvestment Rate for Mahindra & Mahindra Limited (2008–2026)
Year-by-year capital reinvestment analysis for Mahindra & Mahindra Limited. For live market cap and broader valuation context, see how much is Mahindra & Mahindra Limited worth.
| Year | Reinvestment Rate | Total Reinvested (INR) | Operating CF | Capex | YoY Change |
|---|---|---|---|---|---|
| 2026 | 1.51x | Rs213.47 Billion | Rs141.60 Billion | Rs96.05 Billion | ▼ -83.5% |
| 2025 | 9.14x | Rs290.17 Billion | Rs31.75 Billion | Rs103.91 Billion | ▲ +812.1% |
| 2022 | 1.00x | Rs92.66 Billion | Rs92.48 Billion | Rs60.40 Billion | ▼ -26.6% |
| 2021 | 1.36x | Rs244.36 Billion | Rs179.09 Billion | Rs59.89 Billion | ▼ -84.8% |
| 2018 | 8.95x | Rs61.03 Billion | Rs6.82 Billion | Rs59.06 Billion | ▼ -75.2% |
| 2017 | 36.05x | Rs66.01 Billion | Rs1.83 Billion | Rs50.26 Billion | ▲ +452.8% |
| 2016 | 6.52x | Rs63.31 Billion | Rs9.71 Billion | Rs43.34 Billion | ▲ +29.7% |
| 2015 | 5.03x | Rs53.06 Billion | Rs10.55 Billion | Rs47.59 Billion | ▼ -90.8% |
| 2012 | 54.43x | Rs33.37 Billion | Rs613.10 Million | Rs33.37 Billion | ▲ +5542.2% |
| 2010 | 0.96x | Rs27.00 Billion | Rs27.99 Billion | Rs27.00 Billion | ▲ +11.6% |
| 2009 | 0.86x | Rs29.41 Billion | Rs34.02 Billion | Rs29.41 Billion | ▼ -69.4% |
| 2008 | 2.82x | Rs19.72 Billion | Rs6.99 Billion | Rs19.72 Billion | — |