Skip to main content
ICLR logo

ICLR · Icon PLC

Track ICLR — free
$172.23 -2.04 (-1.17%) At close · Aug 21
Market Cap
$13.29B
Shares
77.15M

The company's filings as submitted to the SEC's EDGAR system — 10-K, 10-Q, 8-K, proxy statements and more — listed most recent first.

Type Filing Date Period Open
Showing 1–50 of 170 filings
Key facts CIK 1060955 CUSIP G4705A100 13F (30d) 385 filings 353 filers Visit website Investor relations