Skip to main content

ICG · ICG PLC · Investor Relations

17.6400 GBP -0.0300 (-0.17%) At close · Oct 7
Market Cap
5.13B GBP
Shares
290.64M