ICON PLCICLR

Market cap
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20249.6+26.73%
Dec 31, 20237.5+15.53%
Dec 31, 20226.5+133.54%
Dec 31, 20212.8-76.52%
Dec 31, 202011.9-11.14%
Dec 31, 201913.4+7.77%
Dec 31, 201812.4-22.35%
Dec 31, 201716+1.75%
Dec 31, 201615.7+3.44%
Dec 31, 201515.2+32.57%
Dec 31, 201411.5+49.09%
Dec 31, 20137.7+54.82%
Dec 31, 20125+105.45%
Dec 31, 20112.4-74.99%
Dec 31, 20109.7