Company Valuation: ConvaTec Group PLC

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 5,263 5,726 6,342 5,665 6,381 6,015 - -
Change - 8.81% 10.75% -10.67% 12.63% -5.73% - -
Enterprise Value (EV) 1 6,144 6,794 7,471 6,723 7,711 7,361 7,163 6,920
Change - 10.59% 9.96% -10.01% 14.69% -4.54% -2.7% -3.38%
P/E 45.1x 90.4x 49.4x 29.8x 38.1x 24.2x 16.9x 14.7x
PBR 3.1x 3.52x 3.77x 3.37x 4.39x 3.93x 3.47x 3.06x
PEG - -1.9x 0x 0.6x -5.06x 0.5x 0.4x 1x
Capitalization / Revenue 2.58x 2.76x 2.96x 2.47x 2.62x 2.35x 2.2x 2.07x
EV / Revenue 3.01x 3.28x 3.49x 2.94x 3.16x 2.88x 2.62x 2.39x
EV / EBITDA 13.2x 13.6x 14.2x 11.4x 11.7x 10.7x 9.38x 8.37x
EV / EBIT 17x 16.8x 17.3x 13.9x 14.2x 12.5x 11x 9.77x
EV / FCF 29x 49.4x 29.3x 24.5x 27.1x 27.3x 19.6x 16.2x
FCF Yield 3.45% 2.02% 3.42% 4.08% 3.7% 3.66% 5.09% 6.16%
Dividend per Share 2 0.0587 0.0605 0.0623 0.0642 0.0724 0.0792 0.0899 0.099
Rate of return 2.24% 2.16% 2% 2.32% 2.21% 2.57% 2.92% 3.22%
EPS 2 0.058 0.031 0.063 0.093 0.086 0.1274 0.1824 0.2096
Distribution rate 101% 195% 98.9% 69% 84.2% 62.2% 49.3% 47.2%
Net sales 1 2,038 2,072 2,142 2,289 2,439 2,556 2,732 2,899
EBITDA 1 464.2 500 527.1 590.5 661 690.9 763.3 827.3
EBIT 1 361.7 403.7 431.8 485.3 544 587.7 653.2 708.1
Net income 1 117.6 62.9 130.3 190.5 175 248.2 360 414
Net Debt 1 881.2 1,068 1,129 1,058 1,330 1,346 1,147 905.2
Reference price 2 2.615 2.803 3.111 2.769 3.273 3.078 3.078 3.078
Nbr of stocks (in thousands) 2,012,171 2,043,129 2,038,814 2,045,803 1,949,407 1,954,455 - -
Announcement Date 3/8/22 3/9/23 3/6/24 2/26/25 2/24/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
32.82x4.41x17.07x2.25% 198B
21.33x3.67x12.91x3.16% 120B
17.36x0.2x12.42x0.75% 60.51B
31x7.72x19.7x1.28% 53.64B
36.15x3.47x11.9x2.09% 51.1B
36.03x6.34x19.9x-.--% 33.92B
44.51x1.27x11.62x0.17% 29.75B
41.14x7.21x25.87x0.26% 24.83B
19.31x2.96x10.84x1.51% 23.01B
Average 31.07x 4.14x 15.80x 1.27% 66.14B
Weighted average by Cap. 29.64x 4.06x 15.57x 1.84%

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