ICON PLCICLR

Market cap
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024728-5.23%
Dec 31, 2023769-1.31%
Dec 31, 2022779+33.05%
Dec 31, 2021585+71.30%
Dec 31, 2020342+1.47%
Dec 31, 2019337+3.36%
Dec 31, 2018326+0.63%
Dec 31, 2017324-0.61%
Dec 31, 2016326-0.32%
Dec 31, 2015327-2.88%
Dec 31, 2014336+7.18%
Dec 31, 2013314+11.81%
Dec 31, 2012281+9.74%
Dec 31, 2011256+9.96%
Dec 31, 2010233