2BBBullish & Bearish
Health Care

ICON PLC (ICLR) Stock Score & Signals

ICON PLC (ICLR) trades on NASDAQ. It operates in the Health Care sector, Medicinal Chemicals and Botanical Products industry. Its current 2BB score is 44 out of 100.

About ICON PLC

Icon plc is an Irish-headquartered multinational clinical research organisation. Icon conducts clinical trials on behalf of pharmaceutical and biotechnology companies and provides services related to drug development and guiding clinical trial progress. As of December 2025 Icon had approximately 40,100 employees in 55 countries.

2BB score and signals

ICON PLC’s current 2BB score is 44 out of 100, built from the signal categories below.

SignalScoreReading
Activity36Low
Momentum62Improving
Financial strength52Normal
Quality100Very Strong
Risk35Low

Company facts

CEOBarry Balfe
Founded1990
Employees40.2K
P/E ratio188.71
52-week range$66.58 – $203.91

Recent earnings

Report dateEPS actualEPS estimateRevenue actualRevenue estimate
2026-10-202.7293$2.05B
2026-07-292.5651$2.05B
2026-06-232.52.4667$2.03B$2.03B
2026-05-272.523.184$2.11B$2.02B