ICON Public Limited Company (ICLR)
NASDAQ·Healthcare·Medical - Diagnostics & Research
$101.87
-1.30%
Mkt Cap $8.81B
Mkt Cap
$8.81B
P/E
13.86
Fwd P/E
3.12
P/S
1.09
Rev TTM
—
EPS TTM
$7.39
NASDAQ·Healthcare·Medical - Diagnostics & Research
$101.87
-1.30%
Mkt Cap $8.81B
Mkt Cap
$8.81B
P/E
13.86
Fwd P/E
3.12
P/S
1.09
Rev TTM
—
EPS TTM
$7.39