NasdaqGS:ICLRLife Sciences
Assessing ICON (ICLR) Valuation After 2025 Results And New 2026 Revenue Guidance
ICON (ICLR) is back in focus after issuing 2026 revenue guidance of US$7.85b to US$8.15b, alongside fourth quarter and full year 2025 results that showed lower earnings despite slightly higher sales.
See our latest analysis for ICON.
The earnings update and new 2026 guidance have arrived after a sharp rebound in the stock, with a 30 day share price return of 21.95% and a 90 day gain of 44.07%. However, longer term total shareholder returns over three and five years remain negative, so recent...