ICON PLCICLR

Market cap
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024869+39.19%
Dec 31, 2023624+9.97%
Dec 31, 2022568+188.72%
Dec 31, 2021197-48.41%
Dec 31, 2020381-10.72%
Dec 31, 2019427+17.11%
Dec 31, 2018365+11.14%
Dec 31, 2017328+9.29%
Dec 31, 2016300+7.65%
Dec 31, 2015279+37.56%
Dec 31, 2014203+67.72%
Dec 31, 2013121+79.80%
Dec 31, 201267+131.84%
Dec 31, 201129-68.73%
Dec 31, 201093