ICON PLCICLR

Market cap
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 20248.9+375.20%
Dec 31, 20231.9-82.02%
Dec 31, 202210.5-50.22%
Dec 31, 202121+67.34%
Dec 31, 202012.6+4.87%
Dec 31, 201912+4.06%
Dec 31, 201811.5-18.93%
Dec 31, 201714.2+12.15%
Dec 31, 201612.7-10.22%
Dec 31, 201514.1-5.52%
Dec 31, 201414.9-0.10%
Dec 31, 201314.9-14.92%
Dec 31, 201217.6-16.76%
Dec 31, 201121.1+245.93%
Dec 31, 20106.1