ICON PLCICLR

Market cap
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20249.6+28.69%
Dec 31, 20237.5+20.32%
Dec 31, 20226.2+171.93%
Dec 31, 20212.3-63.23%
Dec 31, 20206.2-9.49%
Dec 31, 20196.9+14.93%
Dec 31, 20186+14.62%
Dec 31, 20175.2+9.47%
Dec 31, 20164.8+16.42%
Dec 31, 20154.1+45.71%
Dec 31, 20142.8+65.68%
Dec 31, 20131.7+83.70%
Dec 31, 20120.9+142.11%
Dec 31, 20110.4-73.97%
Dec 31, 20101.5