stars 1 stars 2 stars 3

What is the annual revenue of ICON plc?

The annual revenue of ICON plc was $6.5 billion in 2024.

Related ICON plc Questions

Thomas O'Leary is the CIO of ICON plc.

25,754 people are employed at ICON plc.

ICON plc is based in South Dublin, Dublin.

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

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