ICON PLCICLR

Market cap
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 2024383+6.01%
Dec 31, 2023361+3.10%
Dec 31, 2022350+4.12%
Dec 31, 2021336+92.98%
Dec 31, 2020174+5.61%
Dec 31, 2019165+4.04%
Dec 31, 2018159-2.69%
Dec 31, 2017163+9.45%
Dec 31, 2016149-0.83%
Dec 31, 2015150+1.37%
Dec 31, 2014148-7.86%
Dec 31, 2013161-4.48%
Dec 31, 2012168-0.05%
Dec 31, 2011168-1.40%
Dec 31, 2010171