H.M. Electro Mech Limited (BOM:544349)
India flag India · Delayed Price · Currency is INR
50.12
+0.87 (1.77%)
At close: Sep 11, 2026

H.M. Electro Mech Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
687500850---
Market Cap Growth
-24.21%-41.23%----
Enterprise Value
763555918---
Last Close Price
50.1236.4762.06---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
7.045.1310.18---
PS Ratio
0.520.380.70---
PB Ratio
0.910.661.30---
P/TBV Ratio
0.910.661.30---
P/FCF Ratio
138.07100.46----
P/OCF Ratio
57.1741.60----

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.580.420.75---
EV/EBITDA Ratio
5.243.837.11---
EV/EBIT Ratio
5.333.907.17---
EV/FCF Ratio
153.37111.54----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.200.200.120.380.270.01
Debt / EBITDA Ratio
1.051.050.600.990.720.05
Debt / FCF Ratio
30.5230.52-4.45-0.04
Net Debt / Equity Ratio
0.100.100.080.380.18-0.10
Net Debt / EBITDA Ratio
0.530.530.420.980.50-0.53
Net Debt / FCF Ratio
15.3015.30-0.724.39-1.06-0.39
Asset Turnover
1.131.131.411.681.871.65
Inventory Turnover
4.684.684.715.227.9715.91
Quick Ratio
1.511.511.600.841.011.05
Current Ratio
2.152.152.471.511.491.35
Return on Equity (ROE)
13.86%13.86%17.12%28.52%28.52%15.38%
Return on Assets (ROA)
7.58%7.58%9.28%11.00%10.12%5.67%
Return on Invested Capital (ROIC)
12.53%13.50%16.29%25.03%29.20%15.58%
Return on Capital Employed (ROCE)
16.00%16.00%18.20%32.00%31.00%18.50%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
14.20%19.51%9.82%---
FCF Yield
0.72%1.00%-8.75%---
Buyback Yield / Dilution
-29.21%-29.21%-5.97%---0.20%