ICON Public Limited Company (ICLR) is a Technology stock trading at $145.90 (as of 2026-06-18), with a market capitalization of $10.42B and a trailing P/E of 50.3. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
ICON Public Limited Company provides outsourced clinical development services, including program management and related research and analytics activities, supporting different stages of clinical trials. It serves pharmaceutical, biotechnology, and medical device customers across Ireland, other European markets, the United States, and internationally.