ICLR

Icon Plc

$0.00+0.00% today
AI Take · AlgoThesis

Icon trades at a 14.4 P/E despite sitting near 52-week lows, suggesting the market is pricing in genuine fundamental concerns rather than temporary weakness. The RSI of 52.3 indicates neither momentum nor capitulation—the stock occupies uncomfortable middle ground where neither bulls nor bears have conviction. For a contract research organization of this size and market position, this valuation compression combined with neutral technicals implies either underappreciation of recovery potential or justified caution about competitive pressures in the CRO space. The lack of extreme short interest prevents any squeeze catalyst, leaving price discovery dependent purely on execution and sector sentiment.

Snapshot

Market cap
$8.2B
P/E
14.4
Forward P/E
9.5
EPS (TTM)
$7.40
Dividend yield
Net margin
7.4%
ROE
6.3%
RSI (14)
52
Beta
1.62
Short % of float
Days to cover
52w high
No

Recent headlines

Build a thesis around ICLR

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →