ICON PLCICLR

Market cap
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20249.5+28.78%
Dec 31, 20237.4+20.72%
Dec 31, 20226.1+172.44%
Dec 31, 20212.3-63.41%
Dec 31, 20206.2-9.43%
Dec 31, 20196.8+15.28%
Dec 31, 20185.9+14.81%
Dec 31, 20175.1+10.32%
Dec 31, 20164.7+17.13%
Dec 31, 20154+45.42%
Dec 31, 20142.7+65.45%
Dec 31, 20131.7+79.35%
Dec 31, 20120.9+148.65%
Dec 31, 20110.4-74.31%
Dec 31, 20101.4