ICON PLCICLR

Market cap
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202410.5+36.47%
Dec 31, 20237.7+4.84%
Dec 31, 20227.3+104.41%
Dec 31, 20213.6-73.67%
Dec 31, 202013.6-10.45%
Dec 31, 201915.2+8.34%
Dec 31, 201814-24.71%
Dec 31, 201718.7+3.57%
Dec 31, 201618+1.74%
Dec 31, 201517.7+31.30%
Dec 31, 201413.5+49.06%
Dec 31, 20139+50.05%
Dec 31, 20126+96.64%
Dec 31, 20113.1-70.24%
Dec 31, 201010.3