Menon Bearings Limited (NSE:MENONBE)
India flag India · Delayed Price · Currency is INR
209.65
+9.98 (5.00%)
Jul 20, 2026, 3:29 PM IST

Menon Bearings 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
11,1135,7535,0616,2825,4084,976
Market Cap Growth
57.57%13.66%-19.44%16.15%8.68%65.36%
Enterprise Value
11,4716,0745,2676,3255,5615,109
Last Close Price
199.67102.6588.61108.8592.0182.80
PE Ratio
25.3015.0420.3025.7916.5920.28
PS Ratio
3.481.952.112.972.492.53
PB Ratio
6.003.103.194.344.064.44
P/TBV Ratio
6.003.113.194.344.064.45
P/FCF Ratio
---62.8314.9727.89
P/OCF Ratio
-24.6718.7122.1710.8020.55
EV/Sales Ratio
3.592.062.202.992.562.60
EV/EBITDA Ratio
16.539.7411.9914.6910.7512.32
EV/EBIT Ratio
19.3811.5814.9918.4012.6915.13
EV/FCF Ratio
---63.2615.3928.63
Debt / Equity Ratio
0.250.250.270.240.110.21
Debt / EBITDA Ratio
0.680.750.980.810.280.56
Debt / FCF Ratio
---3.480.411.31
Net Debt / Equity Ratio
0.190.190.160.070.030.14
Net Debt / EBITDA Ratio
0.520.570.560.250.060.39
Net Debt / FCF Ratio
--9.90-6.221.050.090.91
Asset Turnover
-1.181.101.111.291.24
Inventory Turnover
-4.304.083.824.244.59
Quick Ratio
-1.831.742.061.991.44
Current Ratio
-2.512.462.782.812.07
Return on Equity (ROE)
-22.25%16.43%17.51%26.58%23.29%
Return on Assets (ROA)
-13.16%10.04%11.29%16.26%13.27%
Return on Invested Capital (ROIC)
20.41%19.78%15.28%17.30%25.39%20.49%
Return on Capital Employed (ROCE)
-24.80%19.00%20.40%30.70%27.50%
Earnings Yield
3.95%6.65%4.93%3.88%6.03%4.93%
FCF Yield
--0.63%-0.78%1.59%6.68%3.59%
Dividend Yield
1.00%1.95%2.26%2.07%2.17%2.42%
Payout Ratio
-29.30%44.95%51.77%34.38%45.68%
Buyback Yield / Dilution
0.25%0.05%-0.08%0.05%-0.01%0.19%
Total Shareholder Return
1.25%2.00%2.18%2.12%2.17%2.60%