The contract research firm maintains its 2026 financial targets amid a 1.42x net book-to-bill ratio in Q1.
ICON plc (ICLR) has reiterated its 2026 guidance, projecting revenue between $7.85 billion and $8.15 billion and earnings per share of $10 to $11. The company cited a strong 1.42x net book-to-bill ratio as support for its outlook.
The guidance aligns with prior expectations and reflects stability in demand for its clinical research services. Comparable periods showed consistent performance, though market conditions remain a key variable.
No immediate market reaction was detailed in the earnings call summary.