Menon Pistons Limited (BOM:531727)
India flag India · Delayed Price · Currency is INR
72.83
-0.13 (-0.18%)
At close: Aug 14, 2026

Menon Pistons Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
3,7142,3872,3684,5822,0082,499
Market Cap Growth
13.78%0.82%-48.33%128.22%-19.65%188.23%
Enterprise Value
3,6742,3962,4654,7602,2592,609
Last Close Price
72.8346.1745.0786.2637.1045.46
PE Ratio
14.269.339.9317.328.6013.29
PS Ratio
1.210.790.931.780.801.18
PB Ratio
2.091.341.513.301.712.59
P/TBV Ratio
2.131.371.543.391.762.68
P/FCF Ratio
19.3512.4411.66-6.54-
P/OCF Ratio
7.284.686.0918.874.13188.89
EV/Sales Ratio
1.200.790.971.850.901.23
EV/EBITDA Ratio
7.685.105.5210.015.207.62
EV/EBIT Ratio
10.266.757.1712.396.699.45
EV/FCF Ratio
19.1412.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.83-0.39-
Net Debt / Equity Ratio
-0.02-0.020.050.130.050.30
Net Debt / EBITDA Ratio
-0.08-0.090.170.380.130.84
Net Debt / FCF Ratio
--0.210.36-3.160.19-1.15
Asset Turnover
-1.361.211.371.511.52
Inventory Turnover
-3.933.354.024.183.88
Quick Ratio
-1.251.611.311.311.54
Current Ratio
-2.152.521.901.972.34
Return on Equity (ROE)
-15.27%16.11%20.61%21.78%20.90%
Return on Assets (ROA)
-9.92%10.28%12.73%12.69%12.32%
Return on Invested Capital (ROIC)
15.37%15.58%16.03%20.96%18.00%18.98%
Return on Capital Employed (ROCE)
-19.20%19.90%26.10%26.90%23.50%
Earnings Yield
7.01%10.71%10.07%5.77%11.62%7.52%
FCF Yield
5.17%8.04%8.58%-1.25%15.29%-9.99%
Dividend Yield
1.37%2.17%2.22%1.16%2.70%1.65%
Payout Ratio
-19.94%21.39%19.28%16.39%27.13%
Total Shareholder Return
1.47%2.17%2.22%1.16%2.70%1.65%