No profile data available.
Icon Public Limited Company (ICLR) is a healthcare company in the complete drug development research industry, based in Dublin, Ireland, with about 40,200 full-time employees.
It reported revenue of $8.25 billion for fiscal year 2025, down 0.4% from fiscal year 2024, and net income of $229.34 million. In Q2 2026 (the quarter ended June 30, 2026) revenue was $2.06 billion, up 2.3% from a year before. Ireland was its largest region in fiscal year 2025, with 39% of revenue. Its market capitalization was $12.67 billion as of October 9, 2026.
Figures from company filings and market data; latest fiscal year ended December 31, 2025; market data as of October 9, 2026.
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, Europe, the United States, and internationally.
Icon Public reported $8.25 billion in revenue for fiscal year 2025, down 0.4% from $8.28 billion in fiscal year 2024. In Q2 2026 revenue was $2.06 billion.
Ireland: 39% of revenue by region in fiscal year 2025, followed by United States (31%).
$12.67 billion as of October 9, 2026.