ICON PLCICLR

Market cap
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20247-1.69%
Dec 31, 20237+0.75%
Dec 31, 20227+0.14%
Dec 31, 20217+44.98%
Dec 31, 20205-1.19%
Dec 31, 20195-0.49%
Dec 31, 20185-0.13%
Dec 31, 20175-0.60%
Dec 31, 20165+0.28%
Dec 31, 20155-7.11%
Dec 31, 20145-2.53%
Dec 31, 20135+1.99%
Dec 31, 20125+0.24%
Dec 31, 20115-0.16%
Dec 31, 20105