Motilal Oswal Financial Services Limited (BOM:532892)
India flag India · Delayed Price · Currency is INR
978.85
+36.85 (3.91%)
At close: Jul 10, 2026

BOM:532892 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
591,720380,827368,788248,35890,292129,677
Market Cap Growth
19.56%3.26%48.49%175.06%-30.37%41.56%
Last Close Price
982.60632.65610.03409.69148.31208.47
PE Ratio
31.6520.3714.7410.179.699.90
PS Ratio
7.354.735.204.082.523.44
PB Ratio
4.572.943.312.831.442.28
P/FCF Ratio
--38.85--13.56
P/OCF Ratio
--30.36--12.83
Debt / Equity Ratio
1.661.661.391.601.651.09
Debt / FCF Ratio
--16.29--6.52
Net Debt / Equity Ratio
1.251.250.800.991.240.72
Net Debt / FCF Ratio
-2.64-2.649.32-17.40-2.424.28
Asset Turnover
0.210.210.220.220.180.24
Quick Ratio
0.780.780.920.720.650.62
Current Ratio
1.151.151.191.101.200.90
Return on Equity (ROE)
15.55%15.55%25.21%32.50%15.60%25.75%
Return on Assets (ROA)
4.83%4.83%7.62%8.92%4.68%8.46%
Return on Invested Capital (ROIC)
5.83%6.02%9.93%12.12%6.42%11.67%
Earnings Yield
3.16%4.91%6.78%9.83%10.32%10.10%
FCF Yield
-10.38%-16.13%2.57%-2.02%-35.57%7.37%
Dividend Yield
0.64%0.95%0.82%0.85%1.69%1.20%
Payout Ratio
19.29%19.30%11.98%10.34%15.91%6.62%
Buyback Yield / Dilution
-0.35%-0.35%-1.79%-0.78%-0.32%0.98%
Total Shareholder Return
0.29%0.60%-0.97%0.07%1.36%2.18%