ICON PLCICLR

Market cap
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 202413.5+7.49%
Dec 31, 202312.6+130.97%
Dec 31, 20225.4-59.45%
Dec 31, 202113.4-27.40%
Dec 31, 202018.5+43.29%
Dec 31, 201912.9+52.02%
Dec 31, 20188.5-55.91%
Dec 31, 201719.2+48.05%
Dec 31, 201613-10.92%
Dec 31, 201514.6+59.91%
Dec 31, 20149.1-36.42%
Dec 31, 201314.4+93.63%
Dec 31, 20127.4-564.41%
Dec 31, 2011-1.6-125.43%
Dec 31, 20106.3