ICON PLCICLR

Market cap
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024791+29.26%
Dec 31, 2023612+21.18%
Dec 31, 2022505+229.87%
Dec 31, 2021153-53.99%
Dec 31, 2020333-11.41%
Dec 31, 2019376+16.49%
Dec 31, 2018323+14.63%
Dec 31, 2017281+7.36%
Dec 31, 2016262+9.45%
Dec 31, 2015240+38.89%
Dec 31, 2014172+67.75%
Dec 31, 2013103+85.51%
Dec 31, 201255+142.22%
Dec 31, 201123-73.72%
Dec 31, 201087