ICON PLCICLR

Market cap
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20243,530+3.49%
Dec 31, 20233,411+5.65%
Dec 31, 20223,229+9.79%
Dec 31, 20212,941+39.86%
Dec 31, 20202,103+29.42%
Dec 31, 20191,625+22.16%
Dec 31, 20181,330+20.81%
Dec 31, 20171,101+14.93%
Dec 31, 2016958+10.82%
Dec 31, 2015864+5.48%
Dec 31, 2014820-3.97%
Dec 31, 2013853+28.58%
Dec 31, 2012664+18.44%
Dec 31, 2011560-3.32%
Dec 31, 2010580