Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
The latest update is out from ICG plc ( (GB:ICG) ).
ICG plc has continued executing its previously announced share buyback programme, repurchasing 633,211 ordinary shares on the London Stock Exchange between 11 and 15 May 2026 through Merrill Lynch International. The company plans to hold these shares in treasury and cancel them in stages, supporting a non-dilutive structure for existing shareholders as part of its strategic partnership with Amundi.
Following these transactions, ICG now has 294,373,624 ordinary shares in issue, including 10,316,078 held in treasury, alongside 3,951,459 ordinary non-voting shares. The effective number of voting rights stands at 284,057,546, a figure investors will use to assess disclosure thresholds under FCA transparency rules and to track their reportable holdings in the company.
The most recent analyst rating on (GB:ICG) stock is a Buy with a £2500.00 price target. To see the full list of analyst forecasts on ICG plc stock, see the GB:ICG Stock Forecast page.
Spark’s Take on ICG Stock
According to Spark, TipRanks’ AI Analyst, ICG is a Neutral.
The score is anchored by solid underlying financial results and a constructive earnings-call outlook, supported by an attractive P/E and dividend yield. These positives are meaningfully offset by weak technicals (price below key moving averages and strongly negative momentum) and cash flow deterioration highlighted in the financial statement analysis.
To see Spark’s full report on ICG stock, click here.
More about ICG plc
ICG plc is an alternative asset manager focused on private debt, credit and equity-like investments, providing financing solutions to mid-market and larger companies. Listed in London, it targets institutional and professional investors, using structured capital strategies to generate long-term returns and expand through strategic partnerships such as its tie-up with Amundi.
Average Trading Volume: 1,458,234
Technical Sentiment Signal: Buy
Current Market Cap: £5.07B
See more data about ICG stock on TipRanks’ Stock Analysis page.

