ICON Public Limited Company (ICLR) Earnings
NASDAQ·Healthcare·Medical - Diagnostics & Research
$169.48
+2.28%
Mkt Cap $12.62B
EPS — Estimate vs Actual
Mkt Cap
$12.62B
P/E
27.51
Fwd P/E
3.12
P/S
1.54
Rev TTM
—
EPS TTM
$6.16
NASDAQ·Healthcare·Medical - Diagnostics & Research
$169.48
+2.28%
Mkt Cap $12.62B
Mkt Cap
$12.62B
P/E
27.51
Fwd P/E
3.12
P/S
1.54
Rev TTM
—
EPS TTM
$6.16