SECSONAR
ICLR logo
$ICLR
ICON Public Limited Company
NASDAQ
51% below 52-week high
FCF positive
Just filed annual report
Price
52-week range $80.08 – $346.20
52w low $80.08Now $169.50
Find before everyone else
See the live timeline on SecSonar →

SEC filings, insider trades & earnings for ICLR — in one place.

$ICLR on SecSonar