ICON PLC (ICLR) Q3 2026 Earnings

As seen on the 24/7 Wall St. homepage on July 30, 2026.

ICLR ICON PLC
Q3 2026
EPS
$0.94
est $2.52 -62.7%
Revenue
$2.06B
est $2.01B +2.9%

Direct costs surged to 76.8% of revenue from 71.4% a year ago, crushing net income 60% and triggering a brutal 63% EPS miss despite beating on sales and reaffirming full-year guidance.

Mentioned: ICLR