EFC (I) Limited (NSE:EFCIL)
India flag India · Delayed Price · Currency is INR
202.00
+3.28 (1.65%)
Aug 28, 2026, 3:29 PM IST

EFC (I) Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
29,93024,46424,65418,6047,38389
Market Cap Growth
-9.99%-0.77%32.52%151.99%8172.23%100.24%
Enterprise Value
43,17034,76830,16521,8367,55189
Last Close Price
202.26176.19----

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
11.6410.5721.8532.09170.19708.31
PS Ratio
2.722.363.754.437.15-
PB Ratio
3.683.014.244.319.875.42
P/TBV Ratio
4.003.275.044.9432.305.42
P/FCF Ratio
53.4743.71----
P/OCF Ratio
53.4743.7118.44176.44--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
3.923.354.595.217.32-
EV/EBITDA Ratio
8.317.4612.7819.3232.90-
EV/EBIT Ratio
11.539.9913.2320.4136.10-
EV/FCF Ratio
77.1362.12----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
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%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
8.59%9.46%4.58%3.12%0.59%0.14%
FCF Yield
1.87%2.29%-0.45%-2.67%-9.63%-1.07%
Buyback Yield / Dilution
-60.17%-37.87%--114.93%-561.99%-