Power Mech Projects Limited (BOM:539302)
India flag India · Delayed Price · Currency is INR
2,522.15
+32.70 (1.31%)
At close: Jun 3, 2026

Power Mech Projects 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
79,82554,78585,92279,20736,81712,295
Market Cap Growth
-10.24%-36.24%8.48%115.14%199.46%43.13%
Enterprise Value
82,23358,72387,69382,15040,47917,193
Last Close Price
2522.151731.652717.152502.781230.61418.14
PE Ratio
21.9315.0526.3231.9317.618.85
PS Ratio
1.320.901.641.881.020.45
PB Ratio
3.082.123.944.312.881.18
P/TBV Ratio
3.182.193.994.322.891.18
P/FCF Ratio
84.6158.07-70.5428.639.40
P/OCF Ratio
18.5712.7511611.0838.7120.207.04
EV/Sales Ratio
1.360.971.681.951.120.63
EV/EBITDA Ratio
11.718.3314.5316.4910.045.99
EV/EBIT Ratio
13.119.3215.9218.0111.186.81
EV/FCF Ratio
87.1762.25-73.1731.4713.14
Debt / Equity Ratio
0.260.260.340.220.370.51
Debt / EBITDA Ratio
0.940.941.210.791.181.83
Debt / FCF Ratio
7.037.03-3.533.714.06
Net Debt / Equity Ratio
0.070.070.290.190.340.43
Net Debt / EBITDA Ratio
0.240.241.070.691.071.58
Net Debt / FCF Ratio
1.801.80-3.973.063.363.48
Asset Turnover
1.191.191.281.271.271.11
Inventory Turnover
17.0617.0618.3018.5515.4912.59
Quick Ratio
1.111.111.241.411.111.05
Current Ratio
1.711.711.802.041.581.53
Return on Equity (ROE)
17.26%17.26%17.28%15.94%17.85%14.17%
Return on Assets (ROA)
7.72%7.72%8.42%8.61%8.01%6.49%
Return on Invested Capital (ROIC)
17.11%16.66%15.57%15.23%16.71%13.03%
Return on Capital Employed (ROCE)
19.70%19.70%21.60%21.20%24.40%20.20%
Earnings Yield
4.56%6.64%3.80%3.13%5.68%11.30%
FCF Yield
1.18%1.72%-1.88%1.42%3.49%10.64%
Dividend Yield
0.05%0.09%0.05%0.04%0.08%0.18%
Payout Ratio
1.09%1.08%0.97%1.20%1.06%-
Buyback Yield / Dilution
-0.00%-0.00%-3.32%-3.35%-0.63%-
Total Shareholder Return
0.05%0.08%-3.27%-3.31%-0.55%0.18%