ICG plc (LON:ICG)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,835.00
-32.00 (-1.71%)
Jun 1, 2026, 4:56 PM GMT
← View all transcripts

ICG plc Filings