ICG Enterprise Trust Buys Back 15,000 Shares at 1380p
ICG Enterprise Trust bought back 15,000 shares on 13 October 2026 at an average price of 1380p under its long-term programme and will hold them in treasury.
ICG Enterprise Trust bought back 15,000 shares on 13 October 2026 at an average price of 1380p under its long-term programme and will hold them in treasury.