News

The recent earnings call for ICON Plc presented a balanced perspective on the company’s performance. While there were notable achievements in business awards, cost management, and strategic ...
The benchmarking report used a rigorous methodology to ensure results reflected ICON’s true impact and performance in the competitive phase 1 landscape. ISR screened participants to ensure relevance ...
Icon has historically maintained a fairly conservative balance sheet. It ended 2024 with cash of $539 million, and a leverage ratio of 1.7 times net debt/adjusted EBITDA, down substantially from 3 ...