Motilal Oswal Financial Services Limited (BOM:532892)
India flag India · Delayed Price · Currency is INR
851.75
-27.50 (-3.13%)
At close: Jun 1, 2026

BOM:532892 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
512,604380,827368,788248,35890,292129,677
Market Cap Growth
16.20%3.26%48.49%175.06%-30.37%41.56%
Last Close Price
851.75632.65610.03409.69148.31208.47
PE Ratio
27.4220.3714.7410.179.699.90
PS Ratio
6.434.785.204.082.523.44
PB Ratio
3.962.943.312.831.442.28
P/FCF Ratio
--39.50--13.56
P/OCF Ratio
--30.36--12.83
Debt / Equity Ratio
1.641.641.391.601.651.09
Debt / FCF Ratio
--16.57--6.52
Net Debt / Equity Ratio
0.600.600.800.991.240.72
Net Debt / FCF Ratio
-1.25-1.259.50-17.40-2.424.28
Asset Turnover
0.210.210.220.220.180.24
Quick Ratio
5.545.540.920.720.650.62
Current Ratio
5.635.631.181.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.84%6.03%9.93%12.12%6.42%11.67%
Earnings Yield
3.65%4.91%6.78%9.83%10.32%10.10%
FCF Yield
-11.98%-16.13%2.53%-2.02%-35.57%7.37%
Dividend Yield
0.67%0.95%0.82%0.85%1.69%1.20%
Payout Ratio
19.29%19.30%11.99%10.34%15.91%6.62%
Buyback Yield / Dilution
-0.60%-0.60%-1.79%-0.78%-0.32%0.98%
Total Shareholder Return
0.08%0.35%-0.97%0.07%1.36%2.18%