ICON PLCICLR

Market cap
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20247,184+0.28%
Dec 31, 20237,164+3.14%
Dec 31, 20226,946+36.14%
Dec 31, 20215,102+112.08%
Dec 31, 20202,406+1.41%
Dec 31, 20192,372+6.75%
Dec 31, 20182,222+56.50%
Dec 31, 20171,420+4.82%
Dec 31, 20161,355+4.74%
Dec 31, 20151,293-0.58%
Dec 31, 20141,301+7.08%
Dec 31, 20131,215+16.04%
Dec 31, 20121,047+14.26%
Dec 31, 2011916+13.41%
Dec 31, 2010808