ICON PLCICLR

Market cap
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024539+42.50%
Dec 31, 2023378+30.94%
Dec 31, 2022289-61.61%
Dec 31, 2021752-10.48%
Dec 31, 2020840+61.50%
Dec 31, 2019520+31.44%
Dec 31, 2018396+39.95%
Dec 31, 2017283+46.91%
Dec 31, 2016193+85.29%
Dec 31, 2015104-12.61%
Dec 31, 2014119-34.86%
Dec 31, 2013183+60.04%
Dec 31, 2012114-4.35%
Dec 31, 2011119-53.37%
Dec 31, 2010256