DUBLIN--(BUSINESS WIRE)--ICON plc (NASDAQ: ICLR), a world-leading healthcare intelligence and clinical research organisation, today announced the appointment of Barry Balfe as Chief Operating Officer ...
Icon reported over $2 billion in revenue in the third quarter, up 1.3% from the prior-year period. Adjusted EBITDA was nearly $397 million in the quarter, or 19.4% of revenue. Management raised its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results