ICON PLC Surpasses Q1 Earnings Estimates with Strong Market Demand and Positive Financial Performance
ICON PLC exceeded Q1 earnings estimates, reporting a net book to bill ratio of 1.01 and $2.022 billion in net business wins, with its stock price closing at $145.21 on April 30, 2025.
2 minutes to read


