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
- TickerICLR
- ExchangeNASDAQ
- CountryIreland
- SectorHealthcare
- IndustryDiagnostics & Research
- CurrencyUSD
- Valuation signal51.3% overvalued
- Market capUSD 13.25B
- P/E79.7
- Financial periodFY2025
- RevenueUSD 8.25B
- Revenue growth0.8%
- Net incomeUSD 229.34M
- Free cash flowUSD 861.99M
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.