stars 1 stars 2 stars 3

What is the annual revenue of ICON plc?

The annual revenue of ICON plc was $8.3 billion in 2025.

Related ICON plc Questions

Barry Balfe is the CEO of ICON plc.

25,083 people are employed at ICON plc.

ICON plc is based in South Dublin, Dublin.

The NAICS codes for ICON plc are [54199, 541, 621, 6215, 62151, 5419, 62, 54].

The SIC codes for ICON plc are [738, 73, 873, 87].