Icon Plc

Research Icon Plc (ICLR) on Bullrun: valuation model: 51.3% overvalued, market cap USD 13.25B, P/E 79.7. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks Icon Plc as 51.3% overvalued; latest market cap is USD 13.25B; P/E is 79.7.

About Icon Plc

ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally. The company specializes in the strategic development, management, and analysis of programs that support various stages of the clinical development process from compound selection to Phase I-IV clinical studies.

Frequently asked questions

Is Icon Plc overvalued or undervalued?

Bullrun's valuation model currently marks Icon Plc as 51.3% overvalued.

What is Icon Plc's market cap?

Icon Plc's market capitalization is USD 13.25B.

What is Icon Plc's P/E ratio?

Icon Plc's price-to-earnings (P/E) ratio is 79.7.

What does Icon Plc do?

ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally.