ICON PLCICLR

Market cap
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202478+561.42%
Dec 31, 202312-80.22%
Dec 31, 202259+43.73%
Dec 31, 202141-13.66%
Dec 31, 202048-6.37%
Dec 31, 201951+21.87%
Dec 31, 201842-9.90%
Dec 31, 201747+22.57%
Dec 31, 201638-3.35%
Dec 31, 201539+29.96%
Dec 31, 201430+67.55%
Dec 31, 201318+52.98%
Dec 31, 201212+92.98%
Dec 31, 20116+8.17%
Dec 31, 20106