ICON PLCICLR

Market cap
P/E ratio
Period EndMarketable securities, current (Million USD)YoY (%)
Dec 31, 20232+17.65%
Dec 31, 20222+0.00%
Dec 31, 20212-1.68%
Dec 31, 20202-96.52%
Dec 31, 201950-17.16%
Dec 31, 201860-22.79%
Dec 31, 201778+14.02%
Dec 31, 201668-20.87%
Dec 31, 201586-11.44%
Dec 31, 201497-29.80%
Dec 31, 2013138+81.56%
Dec 31, 201276+38.67%
Dec 31, 201155