EFC (I) Limited (NSE:EFCIL)
India flag India · Delayed Price · Currency is INR
186.00
-2.61 (-1.38%)
Aug 7, 2026, 3:29 PM IST

EFC (I) 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
27,73324,46424,65418,6047,38389
Market Cap Growth
-14.75%-0.77%32.52%151.99%8172.23%100.24%
Enterprise Value
40,97334,76830,16521,8367,55189
Last Close Price
188.61176.19----
PE Ratio
10.7910.5721.8532.09170.19708.31
PS Ratio
2.522.363.754.437.15-
PB Ratio
3.413.014.244.319.875.42
P/TBV Ratio
3.713.275.044.9432.305.42
P/FCF Ratio
49.5543.71----
P/OCF Ratio
49.5543.7118.44176.44--
EV/Sales Ratio
3.733.354.595.217.32-
EV/EBITDA Ratio
7.887.4612.7819.3232.90-
EV/EBIT Ratio
10.959.9913.2320.4136.10-
EV/FCF Ratio
73.2062.12----
Debt / Equity Ratio
1.731.731.510.944.33-
Debt / EBITDA Ratio
2.713.022.682.234.59-
Debt / FCF Ratio
-25.12----
Net Debt / Equity Ratio
1.621.621.270.514.29-0.40
Net Debt / EBITDA Ratio
2.542.833.121.9613.98-
Net Debt / FCF Ratio
-23.54-66.12-4.44-4.516.86
Asset Turnover
-0.470.490.580.43-
Inventory Turnover
-20.6412.41---
Quick Ratio
-0.550.781.960.17120.87
Current Ratio
-1.181.462.900.90295.65
Return on Equity (ROE)
-33.65%27.81%25.02%10.11%0.77%
Return on Assets (ROA)
-9.95%10.64%9.18%5.47%-3.29%
Return on Invested Capital (ROIC)
13.21%15.33%16.30%15.96%5.67%-4.37%
Return on Capital Employed (ROCE)
-17.00%16.60%13.00%5.60%-5.30%
Earnings Yield
9.27%9.46%4.58%3.12%0.59%0.14%
FCF Yield
2.02%2.29%-0.45%-2.67%-9.63%-1.07%
Buyback Yield / Dilution
-60.17%-37.87%--114.93%-561.99%-