Coverage / ICLR / Trade Card

ICLR

ICON PLC

OPPORTUNISTIC BUY 2026-08-01 Updated today USD 163.57 Healthcare - Medical - Diagnostics & ResearchAWAIT ENTRY
57

Position levels

Currenttoday
USD 163.57
Buy <=wait / entry
USD 122.00
Trim >=take some off
USD 176.00
Thesis breakThesis is invalidated if the 20-F restatement reveals a revenue impact materiall...
-

Scenario-weighted conviction

ProbabilityScoreContribution
Bull case23%100 / 10023.0
Base case51%62 / 10031.6
Bear case26%10 / 1002.6
Weighted conviction57 / 100 - OPPORTUNISTIC BUY

Top risks

  • Net business wins of $3,120 million with net book-to-bill of 1.51
  • Closing backlog increased to $23.4 billion
  • Reaffirmed 2026 full-year guidance for revenue $7,850-$8,150 million and adjusted EPS $10.00-$11.00
Read full report →