Menon Bearings Limited (NSE:MENONBE)
India flag India · Delayed Price · Currency is INR
120.10
-2.78 (-2.26%)
Feb 19, 2026, 3:30 PM IST

Menon Bearings 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
6,7255,0616,2825,4084,9763,009
Market Cap Growth
6.95%-19.44%16.15%8.68%65.36%73.23%
Enterprise Value
7,0465,2676,3255,5615,1093,226
Last Close Price
120.4988.61108.8592.0182.8048.61
PE Ratio
21.6420.3025.7916.5920.2816.01
PS Ratio
2.482.112.972.492.532.02
PB Ratio
4.233.194.344.064.443.05
P/TBV Ratio
4.233.194.344.064.453.05
P/FCF Ratio
--62.8314.9727.8934.98
P/OCF Ratio
-18.7122.1710.8020.5512.43
EV/Sales Ratio
2.602.202.992.562.602.17
EV/EBITDA Ratio
14.3211.9914.6910.7512.329.37
EV/EBIT Ratio
17.4714.9918.4012.6915.1311.94
EV/FCF Ratio
--63.2615.3928.6337.49
Debt / Equity Ratio
0.330.270.240.110.210.30
Debt / EBITDA Ratio
1.080.980.810.280.560.85
Debt / FCF Ratio
--3.480.411.313.39
Net Debt / Equity Ratio
0.200.160.070.030.140.23
Net Debt / EBITDA Ratio
0.650.560.250.060.390.67
Net Debt / FCF Ratio
--6.221.050.090.912.69
Asset Turnover
-1.101.111.291.240.98
Inventory Turnover
-4.083.824.244.593.43
Quick Ratio
-1.742.061.991.441.32
Current Ratio
-2.462.782.812.071.84
Return on Equity (ROE)
-16.43%17.51%26.58%23.29%20.11%
Return on Assets (ROA)
-10.04%11.29%16.26%13.27%11.10%
Return on Invested Capital (ROIC)
15.84%15.28%17.30%25.39%20.49%17.06%
Return on Capital Employed (ROCE)
-19.00%20.40%30.70%27.50%23.30%
Earnings Yield
4.62%4.93%3.88%6.03%4.93%6.25%
FCF Yield
--0.78%1.59%6.68%3.59%2.86%
Dividend Yield
1.67%2.26%2.07%2.17%2.42%3.08%
Payout Ratio
-44.95%51.77%34.38%45.68%44.71%
Buyback Yield / Dilution
-0.09%-0.08%0.05%-0.01%0.19%-0.17%
Total Shareholder Return
1.59%2.18%2.12%2.17%2.60%2.91%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.