EFC (I) Limited (NSE:EFCIL)
India flag India · Delayed Price · Currency is INR
179.25
+1.26 (0.71%)
Sep 23, 2026, 10:10 AM 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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
26,29724,46424,65418,6047,38389
Market Cap Growth
-17.36%-0.77%32.52%151.99%8172.23%100.24%
Enterprise Value
39,53834,76830,16521,8367,55189
Last Close Price
177.99176.19----

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
10.2310.5717.3532.09170.19708.31
PS Ratio
2.392.363.754.437.15-
PB Ratio
3.233.014.244.319.875.42
P/TBV Ratio
3.523.274.694.9432.305.42
P/FCF Ratio
26.1124.29----
P/OCF Ratio
12.6111.7318.44176.44--

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
3.593.354.595.217.32-
EV/EBITDA Ratio
7.619.7012.7819.3232.90-
EV/EBIT Ratio
10.569.9913.2320.4136.10-
EV/FCF Ratio
39.2634.52----

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
1.731.731.510.944.33-
Debt / EBITDA Ratio
2.713.022.682.234.59-
Debt / FCF Ratio
-13.96----
Net Debt / Equity Ratio
1.621.621.270.514.29-0.40
Net Debt / EBITDA Ratio
2.543.683.121.9613.98-
Net Debt / FCF Ratio
-13.08-66.12-4.44-4.516.86
Asset Turnover
-0.470.490.580.43-
Inventory Turnover
-20.8912.41---
Quick Ratio
-0.880.941.960.17120.87
Current Ratio
-1.161.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
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
9.78%9.46%5.76%3.12%0.59%0.14%
FCF Yield
3.83%4.12%-0.45%-2.67%-9.63%-1.07%
Buyback Yield / Dilution
-60.17%--37.90%-114.93%-561.99%-