Companies

Icon plc announces $500m share buyback programme after posting record profits for 2023

The Irish contract research company is forecasting a further double-digit increase in profits for 2024 as its order book continues to expand

Dr Steve Cutler, chief executive of Icon plc. Photo: Fergal Phillips