DUBLIN--(BUSINESS WIRE)--ICON plc, (NASDAQ: ICLR) a world-leading clinical research organisation powered by healthcare intelligence, today releases its ICON Cares 2024 Report. The report outlines how ...
Icon's stock soared over 15% on May 28 as its accounting investigation revealed revenue overstatements of 0.8% of 2023 revenue and 1.1% of 2024 revenue. Icon reported its delayed 2025 results, with ...