ICON PLCICLR

Market cap
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202446-17.60%
Dec 31, 202356-21.07%
Dec 31, 202271-47.31%
Dec 31, 2021134+409.47%
Dec 31, 202026-2.04%
Dec 31, 201927-15.11%
Dec 31, 201832+3.25%
Dec 31, 201731-24.15%
Dec 31, 201640+21.09%
Dec 31, 201533+46.50%
Dec 31, 201423+59.93%
Dec 31, 201314+23.43%
Dec 31, 201212+23.15%
Dec 31, 20119+26.28%
Dec 31, 20107