Menon Bearings Limited (NSE:MENONBE)
India flag India · Delayed Price · Currency is INR
127.60
-1.25 (-0.97%)
Aug 14, 2025, 3:28 PM IST

Menon Bearings Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212017 - 2021
Period Ending
Aug '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2017 - 2021
7,1455,0616,2825,4084,9763,009
Upgrade
Market Cap Growth
-11.60%-19.44%16.15%8.68%65.36%73.23%
Upgrade
Enterprise Value
7,3735,2676,3255,5615,1093,226
Upgrade
Last Close Price
127.6288.61108.8592.0182.8048.61
Upgrade
PE Ratio
26.2620.3025.7916.5920.2816.01
Upgrade
PS Ratio
2.872.112.972.492.532.02
Upgrade
PB Ratio
4.513.194.344.064.443.05
Upgrade
P/TBV Ratio
4.513.194.344.064.453.05
Upgrade
P/FCF Ratio
--62.8314.9727.8934.98
Upgrade
P/OCF Ratio
-18.7122.1710.8020.5512.43
Upgrade
EV/Sales Ratio
2.962.202.992.562.602.17
Upgrade
EV/EBITDA Ratio
16.6911.9914.6910.7512.329.37
Upgrade
EV/EBIT Ratio
20.8714.9918.4012.6915.1311.94
Upgrade
EV/FCF Ratio
--63.2615.3928.6337.49
Upgrade
Debt / Equity Ratio
0.270.270.240.110.210.30
Upgrade
Debt / EBITDA Ratio
0.970.980.810.280.560.85
Upgrade
Debt / FCF Ratio
--3.480.411.313.39
Upgrade
Asset Turnover
-1.101.111.291.240.98
Upgrade
Inventory Turnover
-4.083.824.244.593.43
Upgrade
Quick Ratio
-1.742.061.991.441.32
Upgrade
Current Ratio
-2.462.782.812.071.84
Upgrade
Return on Equity (ROE)
-16.43%17.51%26.58%23.29%20.11%
Upgrade
Return on Assets (ROA)
-10.04%11.29%16.26%13.27%11.10%
Upgrade
Return on Capital (ROIC)
11.60%11.52%13.12%19.34%16.05%13.27%
Upgrade
Return on Capital Employed (ROCE)
-19.00%20.40%30.70%27.50%23.30%
Upgrade
Earnings Yield
3.81%4.93%3.88%6.03%4.93%6.25%
Upgrade
FCF Yield
--0.78%1.59%6.68%3.59%2.86%
Upgrade
Dividend Yield
1.54%2.26%2.07%2.17%2.42%3.08%
Upgrade
Payout Ratio
-44.95%51.77%34.38%45.68%44.71%
Upgrade
Buyback Yield / Dilution
-0.23%-0.08%0.05%-0.01%0.19%-0.17%
Upgrade
Total Shareholder Return
1.31%2.18%2.12%2.17%2.60%2.91%
Upgrade
Updated Jan 23, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.