ICON Public Limited Company

US$204.74As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:ICLRHealthcare
Country USA
PE (Fwd) •••
TSR 10Y CAGR 9.79%
Div yield —
ROE 4.69%
Diagnostics & Research
Beta (5Y) 1.18
PE TTM 36.60
TSR TTM 19.16%
Mkt cap US$15.34B
ROIC 1.59%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$254
24.24%
1.30%
Hold 11|2|8|1|12
4Q25
1Q26
2Q26
3Q26
Earnings per share$
4.11
3.92
4.17
4.52
12.58%
(1.72%)
(1.86%)
4.34%
Revenue$B
1.082
1.053
1.042
1.073
14.27%
7.46%
3.80%
4.71%
Peers (US$15.34B)
Cap (US$)
PE
7.713B
—
Capital
TTM
5Y
10Y
Leveragex
0.383
0.128
0.103
EBIT/Intx
3.425
1.499
1.263
Own earn%
(41.02)
100.93
107.33
Sh yield%
49.19
32.09
32.17
Owners
Insiders/Inst%
13.50
84.19
Short interest%
3.19
SBC / revenue%
2.86
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
5
Op margin range%
21–29
$1 testx
—
Incr. ROIC%
8