ICON PLCICLR

Market cap
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-837-0.81%
Dec 31, 2023-844-2.33%
Dec 31, 2022-864-116.90%
Dec 31, 20215,115-2555.07%
Dec 31, 2020-208+66.13%
Dec 31, 2019-125+10.96%
Dec 31, 2018-113-5.24%
Dec 31, 2017-119+27.28%
Dec 31, 2016-94+15.14%
Dec 31, 2015-81-30.08%
Dec 31, 2014-116-504.19%
Dec 31, 201329-2422.50%
Dec 31, 2012-1-67.78%
Dec 31, 2011-4-125.16%
Dec 31, 201015