Earnings Labs
ICON Public Limited Company logo

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

EPS — Estimate vs Actual