Icon Plc (ICLR) Stock Price

ICLRStock
$168.911.34%52W
Market Cap$13.03B
P/E55.66x
PEG Ratio0.56
Div yield
Beta1.25

ICLR Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)68.53%
Price vs S&P 500 (4W)-6.80%
PEG Ratio0.56
VGM Score53.23
P/E Ratio (Annual)55.66x

ICLR Earnings Surprise History

Q2 253.26est. 3.18
Q3 253.31est. 3.28
Q4 252.52est. 3.11
Q1 262.50est. 2.43
Q2 262.56est. 2.52

ICLR Analyst Recommendations

May 2026
Jun 2026
Jul 2026
Aug 2026
3.74
3.75
3.83
3.83

Industry Peers — R&D — Physical Sciences(16)

About Icon Plc

Icon is a global contract research organization providing clinical trial and drug development services to pharmaceutical, biotechnology, and medical device companies. The company derives the majority of its revenue from clinical research operations, complemented by laboratory and imaging services. Icon is headquartered in Dublin, Ireland.