EFC (I) Limited (NSE:EFCIL)
India flag India · Delayed Price · Currency is INR
170.06
-0.72 (-0.42%)
Oct 14, 2026, 9:19 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
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
25,19224,46424,65418,6047,38389
Market Cap Growth
-19.60%-0.77%32.52%151.99%8172.23%100.24%
Enterprise Value
38,43334,76830,16521,8367,55189
Last Close Price
170.78176.19----

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
9.8410.5717.3532.09170.19708.31
PS Ratio
2.302.363.754.437.15-
PB Ratio
3.113.014.244.319.875.42
P/TBV Ratio
3.383.274.694.9432.305.42
P/FCF Ratio
25.1224.29----
P/OCF Ratio
12.1311.7318.44176.44--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
3.503.354.595.217.32-
EV/EBITDA Ratio
7.429.7012.7819.3232.90-
EV/EBIT Ratio
10.309.9913.2320.4136.10-
EV/FCF Ratio
38.2634.52----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '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
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
10.16%9.46%5.76%3.12%0.59%0.14%
FCF Yield
3.98%4.12%-0.45%-2.67%-9.63%-1.07%
Buyback Yield / Dilution
-60.17%--37.90%-114.93%-561.99%-