Menon Bearings Limited (NSE:MENONBE)
India flag India · Delayed Price · Currency is INR
150.32
+1.55 (1.04%)
May 25, 2026, 10:35 AM IST

Menon Bearings 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
8,3165,7535,0616,2825,4084,976
Market Cap Growth
42.56%13.66%-19.44%16.15%8.68%65.36%
Enterprise Value
8,6576,0745,2676,3255,5615,109
Last Close Price
148.77102.6588.61108.8592.0182.80
PE Ratio
21.7415.0420.3025.7916.5920.28
PS Ratio
2.831.922.112.972.492.53
PB Ratio
4.493.103.194.344.064.44
P/TBV Ratio
4.493.103.194.344.064.45
P/FCF Ratio
---62.8314.9727.89
P/OCF Ratio
35.6624.6718.7122.1710.8020.55
EV/Sales Ratio
2.952.022.202.992.562.60
EV/EBITDA Ratio
14.739.3111.9914.6910.7512.32
EV/EBIT Ratio
17.7411.0014.9918.4012.6915.13
EV/FCF Ratio
-239.22--63.2615.3928.63
Debt / Equity Ratio
0.250.250.270.240.110.21
Debt / EBITDA Ratio
0.720.720.980.810.280.56
Debt / FCF Ratio
---3.480.411.31
Net Debt / Equity Ratio
0.180.180.160.070.030.14
Net Debt / EBITDA Ratio
0.520.520.560.250.060.39
Net Debt / FCF Ratio
-9.40-9.40-6.221.050.090.91
Asset Turnover
1.211.211.101.111.291.24
Inventory Turnover
4.184.184.083.824.244.59
Quick Ratio
1.851.851.742.061.991.44
Current Ratio
2.512.512.462.782.812.07
Return on Equity (ROE)
22.25%22.25%16.43%17.51%26.58%23.29%
Return on Assets (ROA)
13.86%13.86%10.04%11.29%16.26%13.27%
Return on Invested Capital (ROIC)
20.52%20.92%15.28%17.30%25.39%20.49%
Return on Capital Employed (ROCE)
26.10%26.10%19.00%20.40%30.70%27.50%
Earnings Yield
4.60%6.65%4.93%3.88%6.03%4.93%
FCF Yield
-0.44%-0.63%-0.78%1.59%6.68%3.59%
Dividend Yield
1.35%-2.26%2.07%2.17%2.42%
Payout Ratio
29.30%29.30%44.95%51.77%34.38%45.68%
Buyback Yield / Dilution
0.05%0.05%-0.08%0.05%-0.01%0.19%
Total Shareholder Return
1.40%0.05%2.18%2.12%2.17%2.60%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.