ICFG Limited (LON:ICFG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
14.50
+0.20 (1.40%)
At close: Apr 30, 2026

ICFG Limited Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024
Period Ending
Apr '26 Dec '25 Dec '24
303110
Market Cap Growth
-59.72%209.65%-
PE Ratio
19.5214.250.63
PS Ratio
0.670.690.24
PB Ratio
0.430.440.16
Debt / Equity Ratio
1.771.771.67
Net Debt / Equity Ratio
1.201.201.16
Net Debt / FCF Ratio
-5.36-5.36-1.91
Quick Ratio
4.954.954.12
Current Ratio
4.954.954.12
Asset Turnover
0.200.20-
Return on Equity (ROE)
9.36%9.36%-
Return on Assets (ROA)
2.64%2.64%-
Return on Invested Capital (ROIC)
3.45%3.45%12.02%
Earnings Yield
7.26%7.02%158.10%
FCF Yield
-52.19%-50.45%-385.87%
Buyback Yield / Dilution
--62.57%-