Menon Pistons Limited (BOM:531727)
India flag India · Delayed Price · Currency is INR
56.93
+0.38 (0.67%)
At close: Jun 15, 2026

Menon Pistons Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
2,9032,3872,3684,5822,0082,499
Market Cap Growth
-13.16%0.82%-48.33%128.22%-19.65%188.23%
Enterprise Value
2,8602,3962,4654,7602,2592,609
Last Close Price
56.9346.8145.6987.4537.6146.08
PE Ratio
11.349.339.9317.328.6013.29
PS Ratio
0.950.790.931.780.801.18
PB Ratio
1.631.341.513.301.712.59
P/TBV Ratio
1.671.371.543.391.762.68
P/FCF Ratio
15.1312.4411.66-6.54-
P/OCF Ratio
5.694.686.0918.874.13188.89
EV/Sales Ratio
0.940.790.971.850.901.23
EV/EBITDA Ratio
6.095.105.5210.015.207.62
EV/EBIT Ratio
8.146.827.1712.396.699.45
EV/FCF Ratio
14.9012.4812.13-7.36-
Debt / Equity Ratio
0.030.030.110.150.100.31
Debt / EBITDA Ratio
0.100.100.380.430.270.88
Debt / FCF Ratio
0.260.260.83-0.39-
Net Debt / Equity Ratio
-0.02-0.020.050.130.050.30
Net Debt / EBITDA Ratio
-0.09-0.090.170.380.130.84
Net Debt / FCF Ratio
-0.22-0.220.36-3.160.19-1.15
Asset Turnover
1.371.371.221.371.511.52
Inventory Turnover
3.913.913.354.024.183.88
Quick Ratio
1.171.171.611.311.311.54
Current Ratio
2.142.142.521.901.972.34
Return on Equity (ROE)
15.27%15.27%16.11%20.61%21.78%20.90%
Return on Assets (ROA)
9.86%9.86%10.32%12.73%12.69%12.32%
Return on Invested Capital (ROIC)
15.28%15.42%16.03%20.96%18.00%18.98%
Return on Capital Employed (ROCE)
19.10%19.10%20.10%26.10%26.90%23.50%
Earnings Yield
8.81%10.71%10.07%5.77%11.62%7.52%
FCF Yield
6.61%8.04%8.58%-1.25%15.29%-9.99%
Dividend Yield
1.77%2.14%2.19%1.14%2.66%1.63%
Payout Ratio
19.94%19.94%21.39%19.28%16.39%27.13%
Buyback Yield / Dilution
0.09%0.09%----
Total Shareholder Return
1.86%2.23%2.19%1.14%2.66%1.63%