ICON PLCICLR

Market cap
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024539+41.75%
Dec 31, 2023380+30.86%
Dec 31, 2022290-61.47%
Dec 31, 2021754-10.47%
Dec 31, 2020842+47.74%
Dec 31, 2019570+25.05%
Dec 31, 2018456+26.44%
Dec 31, 2017360+38.32%
Dec 31, 2016261+37.22%
Dec 31, 2015190-12.08%
Dec 31, 2014216-32.68%
Dec 31, 2013321+68.66%
Dec 31, 2012190+9.22%
Dec 31, 2011174-31.88%
Dec 31, 2010256