ICON PLC (ICLR) Q2 2026 Earnings

As seen on the 24/7 Wall St. homepage on June 26, 2026.

ICLR ICON PLC
Q2 2026
COMPANY UPDATE

ICON is navigating a restatement blowup tied to an SEC investigation that slashed $92.69 million from FY2024 revenue and wiped tens of millions from prior earnings, yet a $14.9 billion backlog with 48% expected to convert within 12 months offers a near-term lifeline.

ICLR share price
$169$161$152

Mentioned: ICLR