ICG PLC Stock: price and insider trades · United Kingdom
No insider purchase over the last 90 days. The latest, by David Bicarregui, was filed 25 Mar 2026.
ICG PLC: what insiders have been doing
Headquartered in London, United Kingdom, ICG PLC is a listed company and traces its origins to 1989. Filings by its managers are published through RNS (LSE). The last twelve months, up to 8 November 2026, brought 11 filings signed by 5 insiders.
Only purchases show up on the open market, 3 purchases in all worth €639k, filed by 3 insiders. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. David Bicarregui filed the largest purchase, €518k, on 25 March 2026. The buyers include 2 board members and 1 finance chief.
In all, 2 purchases were made within 30 days of a purchase by another insider of the company. Purchases made close together by different insiders form what is called a cluster. The clock since the last published purchase (25 March 2026) now reads 228 days. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for notifying a trade is three business days (UK MAR).
For context, the typical company on the same exchange (median of 834 companies) published 6 filings over the same period, against 11 filings here. Looking back to 2025, when coverage begins, insiders filed 3 purchases and no sales.
This summary is built from RNS (LSE) disclosures alone and does not predict where the share price will go.
Who traded when
BuySaleSince the insiders bought
- +12.6%Entry £15.19 · Close at T+90 £17.11
- +8.5%Entry £16.32 · Close at T+90 £17.70
- +8.5%Entry £16.32 · Close at T+90 £17.70
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Analyst consensus: bullish or bearish?
Analysts rate ICG PLC Strong Buy (bullish), based on 14 analysts. Average price target: £25.04.
This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Transparent value + quality ranking, distinct from the insider signal.
Financial data
as of FY 2026FY ended March 2026 · cache
- 187,465 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:6c2616d3-394f-47b9-9164-bc005806a18c-0
- 37,035 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:6c2616d3-394f-47b9-9164-bc005806a18c-1
- 187,465 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:563db522-34d8-4dc5-baf5-6c20a228cb00-0
- 37,035 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:563db522-34d8-4dc5-baf5-6c20a228cb00-1
- 90,886 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:a4f50ddd-1a05-4ca2-9dde-65022a841a6b-1
- 249,287 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:a4f50ddd-1a05-4ca2-9dde-65022a841a6b-0
- 65,528 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:a4f50ddd-1a05-4ca2-9dde-65022a841a6b-2
- 30,000 shares@ £14.9396.1% of flowLondon Stock Exchange - XLONISIN GB00BYT1DJ19RNS:8576fad4-c1b7-4c82-b2d1-8037617cf043Canonical exit: 22 Jun 2026 (T+90)
- 36,697 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:0a52c0e3-5f80-495b-9407-da0edc8b3d2a
- 1,528 shares@ £15.84100.0% of flowLondon Stock Exchange - XLONISIN GB00BYT1DJ19RNS:7222630a-9e10-4ef7-8460-d9e785136e74Canonical exit: 1 Jun 2026 (T+90)
- 5,000 shares@ £16.39100.0% of flowLondon Stock Exchange - XLONISIN GB00BYT1DJ19RNS:5fab668a-aff2-467e-8f73-0ca1fbc4b932Canonical exit: 31 May 2026 (T+90)
- 1,057 shares@ £17.263.9% of flowOutside of a trading venueISIN GB00BYT1DJ19RNS:1001131376-en
- 21,098 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:5680442-1
- 174,274 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:5680442-0
- 54,441 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:5664056-2
- 201,584 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:5664056-0
- 78,770 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:5664056-1
- 85,000 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:1001052124-en-0
- 1,663,688 sharesOutside of a trading venueISIN GB00BYT1DJ19RNS:1001052124-en-1
19 of 19 declarations
About ICG PLC
ICG PLC is a publicly traded company on the London Stock Exchange, specializing in investment and asset management. It focuses on opportunities across various sectors to generate returns for its investors.
