ICFG Limited (LON:ICFG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
12.50
0.00 (0.00%)
At close: Jul 17, 2026

ICFG Limited Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022
Period Ending
Jul '26 Dec '24 Jun '23 Jun '22
25310-
Market Cap Growth
-63.24%-64.37%--
Enterprise Value
-143.059.560
Last Close Price
0.130.500.50-
PS Ratio
0.58801.50--
PB Ratio
0.370.08--
P/TBV Ratio
0.310.23--
EV/Sales Ratio
-33649.80--
EV/EBITDA Ratio
-33649.80--
EV/EBIT Ratio
-33649.80--
Debt / Equity Ratio
2.432.45-0
Debt / EBITDA Ratio
270.0136051.05--
Net Debt / Equity Ratio
3.112.75--1.15
Net Debt / EBITDA Ratio
235.7628481.77-0.54
Net Debt / FCF Ratio
-0.97-35.47-0.58
Asset Turnover
-0.0000.00
Quick Ratio
2.574.69-6.53
Current Ratio
27.6830.51-6.69
Return on Equity (ROE)
--12.72%0.00%-211.65%
Return on Assets (ROA)
-0.00%0.00%-180.01%
Return on Invested Capital (ROIC)
-0.00%--
Return on Capital Employed (ROCE)
-0.00%0.00%-211.65%
Earnings Yield
8.42%-0.00%-
Buyback Yield / Dilution
-12.96%-4.35%--
Total Shareholder Return
-12.96%-4.35%--