Company Valuation: ICON Public Limited Company

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 10,290 25,209 15,860 23,304 17,314 14,247 - -
Change - 144.98% -37.09% 46.94% -25.71% -17.71% - -
Enterprise Value (EV) 1 9,797 29,891 20,223 26,700 20,201 17,269 16,767 15,691
Change - 205.12% -32.34% 32.03% -24.34% -14.51% -2.91% -6.42%
P/E ratio 31.7x 138x 31.7x 38.3x 22x 28.9x 19.4x 17.9x
PBR 5.56x 3.13x 1.87x 2.53x 1.78x 1.53x 1.39x 1.27x
PEG - -2.2x 0x 1.8x 0.8x -0.9x 0.4x 2.02x
Capitalization / Revenue 3.68x 4.6x 2.05x 2.87x 2.09x 1.76x 1.75x 1.68x
EV / Revenue 3.5x 5.45x 2.61x 3.29x 2.44x 2.14x 2.06x 1.85x
EV / EBITDA 20.6x 30.8x 13.7x 15.8x 11.6x 10.9x 10.7x 9.45x
EV / EBIT 23.9x 45.6x 14.7x 17x 12.6x 12.2x 12.1x 10.7x
EV / FCF 19x 40.6x 48x 26.2x 18.1x 19.1x 16.8x 15.4x
FCF Yield 5.28% 2.46% 2.08% 3.82% 5.54% 5.23% 5.95% 6.48%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 6.15 2.25 6.13 7.4 9.53 6.459 9.6 10.45
Distribution rate - - - - - - - -
Net sales 1 2,797 5,481 7,741 8,120 8,282 8,076 8,126 8,502
EBITDA 1 475.7 970 1,479 1,694 1,736 1,580 1,561 1,660
EBIT 1 409.6 655 1,373 1,568 1,598 1,420 1,386 1,463
Net income 1 332.3 153.2 505.3 612.3 791.5 556.4 726.4 836.2
Net Debt 1 -493.6 4,682 4,364 3,396 2,887 3,022 2,520 1,443
Reference price 2 194.98 309.70 194.25 283.07 209.71 186.58 186.58 186.58
Nbr of stocks (in thousands) 52,775 81,398 81,645 82,327 82,559 76,360 - -
Announcement Date 2/24/21 2/22/22 2/22/23 2/21/24 2/19/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
28.89x2.14x10.93x-.--% 14.25B
36.03x5.24x17.55x0.96% 45.43B
31.29x3.16x13.65x-.--% 37.85B
102.5x6.24x62.58x-.--% 35.31B
52.47x10.12x28.62x0.4% 27.66B
37.69x6.1x27.7x-.--% 15.72B
-14.13x5514.01x-13.31x-.--% 15.26B
-56.36x15.84x-129.84x-.--% 13.47B
-35.99x13.58x-38.79x-.--% 13.09B
-47.51x10.27x26431.56x-.--% 12.56B
Average 13.49x 558.67x 2,641.06x 0.14% 23.06B
Weighted average by Cap. 29.72x 371.35x 1,450.53x 0.24%
See all sector valuations

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. ICLR Stock
  4. Valuation ICON Public Limited Company