Mahindra & Mahindra Financial Services Limited (BOM:532720)
India flag India · Delayed Price · Currency is INR
363.50
-15.90 (-4.19%)
At close: Feb 13, 2026

BOM:532720 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Market Capitalization
505,006349,397344,107285,620196,067244,994
Market Cap Growth
57.47%1.54%20.48%45.67%-19.97%170.68%
PE Ratio
21.2715.4517.8113.7817.2531.69
PS Ratio
5.694.354.874.354.527.90
PB Ratio
2.041.621.721.531.151.54
P/FCF Ratio
-----4.24
P/OCF Ratio
----1085.644.21
Debt / Equity Ratio
4.355.044.684.103.193.54
Debt / FCF Ratio
-----9.71
Net Debt / Equity Ratio
4.094.804.543.943.063.30
Net Debt / FCF Ratio
--6.45-4.83-4.14-184.289.06
Quick Ratio
-3.112.842.402.352.22
Current Ratio
-3.222.942.502.492.32
Asset Turnover
-0.060.060.070.050.04
Return on Equity (ROE)
-10.88%10.05%11.59%6.99%5.59%
Return on Assets (ROA)
-1.69%1.70%2.19%1.36%0.93%
Return on Invested Capital (ROIC)
1.82%1.81%1.81%2.49%1.55%0.79%
Earnings Yield
4.70%6.47%5.62%7.26%5.80%3.16%
FCF Yield
--45.92%-54.55%-62.35%-1.44%23.59%
Dividend Yield
1.67%2.42%2.43%2.84%2.52%0.45%
Payout Ratio
-34.39%38.28%21.42%8.72%-
Buyback Yield / Dilution
-5.41%-0.04%-0.02%-0.05%-11.32%-79.81%
Total Shareholder Return
-3.74%2.38%2.41%2.79%-8.80%-79.36%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Financial Services template. Financial Sources.