ICON PLCICLR

Market cap
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202416,878-0.66%
Dec 31, 202316,990-1.14%
Dec 31, 202217,185-1.16%
Dec 31, 202117,387+406.09%
Dec 31, 20203,436+18.16%
Dec 31, 20192,908+23.50%
Dec 31, 20182,354+9.67%
Dec 31, 20172,147+17.57%
Dec 31, 20161,826+6.22%
Dec 31, 20151,719+12.43%
Dec 31, 20141,529+5.99%
Dec 31, 20131,442+19.99%
Dec 31, 20121,202+16.09%
Dec 31, 20111,035+9.05%
Dec 31, 2010950