Menon Bearings Limited (BOM:523828)
India flag India · Delayed Price · Currency is INR
215.00
-1.30 (-0.60%)
At close: Jul 24, 2026

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
12,0495,7535,0616,2825,4084,976
Market Cap Growth
69.76%13.66%-19.44%16.15%8.68%65.36%
Enterprise Value
12,4076,0745,2676,3255,5615,109
Last Close Price
215.00101.7188.20107.8191.2381.99
PE Ratio
27.3815.0420.3025.7916.5920.28
PS Ratio
3.771.952.112.972.492.53
PB Ratio
6.503.103.194.344.064.44
P/TBV Ratio
6.503.113.194.344.064.45
P/FCF Ratio
---62.8314.9727.89
P/OCF Ratio
51.6724.6718.7122.1710.8020.55
EV/Sales Ratio
3.892.062.202.992.562.60
EV/EBITDA Ratio
17.889.7411.9914.6910.7512.32
EV/EBIT Ratio
20.9611.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.65%6.65%4.93%3.88%6.03%4.93%
FCF Yield
-0.30%-0.63%-0.78%1.59%6.68%3.59%
Dividend Yield
0.93%1.97%2.27%2.09%2.19%2.44%
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.18%2.02%2.19%2.14%2.19%2.63%