ICON PLCICLR

Market cap
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202413,347-1.70%
Dec 31, 202313,578-2.71%
Dec 31, 202213,956-3.39%
Dec 31, 202114,446+984.02%
Dec 31, 20201,333+3.91%
Dec 31, 20191,283+25.24%
Dec 31, 20181,024-2.06%
Dec 31, 20171,046+20.48%
Dec 31, 2016868+1.57%
Dec 31, 2015854+20.46%
Dec 31, 2014709+20.43%
Dec 31, 2013589+9.41%
Dec 31, 2012538+13.33%
Dec 31, 2011475+28.44%
Dec 31, 2010370