EFC (I) Limited (BOM:512008)
India flag India · Delayed Price · Currency is INR
190.80
+4.10 (2.20%)
At close: Jun 15, 2026

EFC (I) 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
26,19424,46424,65418,6047,38389
Market Cap Growth
-18.49%-0.77%32.52%151.99%8172.23%100.24%
Enterprise Value
39,43434,76830,16521,8367,55189
Last Close Price
190.80175.47243.85162.6293.0412.56
PE Ratio
11.3110.5721.8532.09170.19708.31
PS Ratio
2.532.363.754.437.15-
PB Ratio
3.223.014.244.319.875.42
P/TBV Ratio
3.503.275.044.9432.305.42
P/FCF Ratio
-43.71----
P/OCF Ratio
46.8043.7118.44176.44--
EV/Sales Ratio
3.803.354.595.217.32-
EV/EBITDA Ratio
8.467.4612.7819.3232.90-
EV/EBIT Ratio
11.339.9913.2320.4136.10-
EV/FCF Ratio
-62.12----
Debt / Equity Ratio
1.731.731.510.944.33-
Debt / EBITDA Ratio
3.023.022.682.234.59-
Debt / FCF Ratio
25.1225.12----
Net Debt / Equity Ratio
1.621.621.270.514.29-0.40
Net Debt / EBITDA Ratio
2.832.833.121.9613.98-
Net Debt / FCF Ratio
23.5423.54-66.12-4.44-4.516.86
Asset Turnover
0.470.470.490.580.43-
Inventory Turnover
20.6420.6412.41---
Quick Ratio
0.550.550.781.960.17120.87
Current Ratio
1.181.181.462.900.90295.65
Return on Equity (ROE)
33.65%33.65%27.81%25.02%10.11%0.77%
Return on Assets (ROA)
9.95%9.95%10.64%9.18%5.47%-3.29%
Return on Invested Capital (ROIC)
13.97%15.33%16.30%15.96%3.12%-4.37%
Return on Capital Employed (ROCE)
17.00%17.00%16.60%13.00%5.60%-5.30%
Earnings Yield
8.84%9.46%4.58%3.12%0.59%0.14%
FCF Yield
-2.29%-0.45%-2.67%-9.63%-1.07%
Buyback Yield / Dilution
-37.87%-37.87%--114.93%-561.99%-