ICON Public
NasdaqGS:ICLR
$ 102,08
$-1,00 (-0,97%)
102,08 $
$-1,00 (-0,97%)
End-of-day quote: 03/27/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$14,00
Earnings Per Share
$102,55
Revenue Per Share
29,51%
Gross Margin %
$7,80 B
Market Cap
$3,40 B
Long-Term Debt
Earnings Per Share
$14,00
Revenue Per Share
$102,55
Gross Margin %
29,51%
Market Cap
$7,80 B
Long-Term Debt
$3,40 B

Financials

Year Year 2026 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share $14,00 $12,79 $11,75 $9,65 $6,53 $6,88 $6,09 $5,39 $4,77 $3,98 $2,87 $1,77 $1,00 $0,52 $1,44 $1,53 $1,30 $0,94 $0,67
Earnings Earnings $1,13B $1,06B $960,21M $786,96M $344,72M $368,91M $328,68M $291,49M $260,11M $218,74M $172,52M $109,01M $60,29M $31,27M $86,86M $90,29M $76,08M $54,21M $38,22M
RPS Revenue Per Share $0,00 $102,55 $98,43 $94,73 $67,21 $52,99 $52,33 $48,10 $32,52 $30,56 $28,66 $25,01 $21,69 $18,49 $15,73 $14,92 $15,04 $14,79 $10,94 $7,99
Revenue Revenue $0,00M $8,28B $8,12B $7,74B $5,48B $2,80B $2,81B $2,60B $1,76B $1,67B $1,57B $1,50B $1,34B $1,12B $945,73M $900,04M $887,61M $865,25M $630,72M $455,60M
OCF Operating Cash Flow $0,00M $1,29B $1,16B $563,32M $829,14M $568,00M $412,54M $268,64M $383,08M $259,20M $279,53M $169,95M $221,23M $113,40M $20,20M $87,43M $255,00M $81,30M $42,90M $50,50M
FCF Free Cash Flow $0,00M $1,12B $1,02B $421,16M $735,39M $516,90M $361,90M $220,24M $338,37M $216,60M $229,80M $137,17M $191,74M $82,60M $-15,10M $56,48M $0,00M $0,00M $0,00M $0,00M
OM Operating Margin 0,00% 14,73% 12,88% 11,19% 9,74% 14,62% 15,59% 14,86% 19,68% 19,19% 17,88% 14,05% 9,75% 6,61% 4,15% 10,23% 13,10% 11,50% 10,98% 10,50%
GM % Gross Margin % 0,00% 29,51% 29,65% 28,66% 27,56% 29,22% 29,64% 29,95% 41,58% 42,31% 42,29% 39,92% 36,72% 35,63% 35,30% 39,85% 42,79% 43,46% 43,80% 43,75%
FCFS Free Cash Flow Per Share $0,00 $13,56 $12,43 $5,17 $10,96 $9,97 $6,94 $4,07 $6,25 $3,92 $3,90 $2,22 $3,15 $1,38 $-0,25 $0,95 $3,77 $0,23 $-0,56 $0,33
LT Debt Long-Term Debt N/A $3,40B $3,67B $4,60B $5,38B $348,48M N/A $349,26M $348,89M $348,51M $348,31M N/A N/A N/A N/A N/A N/A $65,19M $51,06M N/A
Sha. Stocks 80,76M 80,76M 82,5M 81,72M 81,55M 52,79M 53,62M 53,97M 54,08M 54,53M 54,96M 60,11M 61,59M 60,29M 60,14M 60,32M 59,01M 58,52M 57,67M 57,04M
×