Company Valuation: Teleflex Incorporated

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 15,388 11,709 11,717 8,266 5,393 5,922 - -
Change - -23.9% 0.07% -29.45% -34.75% 9.81% - -
Enterprise Value (EV) 1 16,793 13,129 13,309 9,632 7,687 7,301 6,882 6,405
Change - -21.82% 1.38% -27.63% -20.2% -5.02% -5.74% -6.92%
P/E 32.1x 32.5x 33.1x 120x -6.01x 37.4x 17.2x 13.8x
PBR 4.19x 2.91x 2.66x 1.95x 1.74x 2.5x 1.9x 1.6x
PEG - -1.3x -16.95x -1.5x 0x -0x 0x 0.6x
Capitalization / Revenue 5.48x 4.2x 3.94x 2.71x 2.72x 2.61x 2.5x 2.39x
EV / Revenue 5.98x 4.7x 4.47x 3.16x 3.87x 3.22x 2.91x 2.59x
EV / EBITDA 19.6x 16x 15.6x 10.7x 12.2x 14.3x 11.4x 9.98x
EV / EBIT 21.3x 17.4x 16.9x 11.7x 17.1x 16.6x 12.7x 11.1x
EV / FCF 28.9x 49.8x 31.7x 18.8x 5,316x 63.9x 16.9x 17.6x
FCF Yield 3.46% 2.01% 3.16% 5.31% 0.02% 1.57% 5.9% 5.67%
Dividend per Share 2 1.36 1.36 1.36 1.36 1.36 1.358 1.38 1.36
Rate of return 0.41% 0.54% 0.55% 0.76% 1.11% 0.97% 0.99% 0.97%
EPS 2 10.23 7.68 7.53 1.48 -20.3 3.734 8.108 10.1
Distribution rate 13.3% 17.7% 18.1% 91.9% -6.7% 36.4% 17% 13.5%
Net sales 1 2,810 2,791 2,974 3,047 1,984 2,268 2,366 2,475
EBITDA 1 858.4 820.1 855.5 902.8 628 511.4 604.9 641.9
EBIT 1 786.7 753.6 788.2 825.8 450.3 440 540.3 576.7
Net income 1 485.4 363.1 356.3 69.68 -905.6 137.4 232.5 309.8
Net Debt 1 1,405 1,419 1,592 1,366 2,293 1,378 959.6 483.1
Reference price 2 328.48 249.63 249.34 177.98 122.04 139.77 139.77 139.77
Nbr of stocks (in thousands) 46,845 46,906 46,993 46,444 44,194 42,372 - -
Announcement Date 2/24/22 2/23/23 2/22/24 2/27/25 2/26/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
34.6x4.09x15.38x2.48% 181B
24.27x4.74x16.63x1.15% 120B
20.89x3.59x12.86x2.92% 119B
31.27x3.02x12.17x2.28% 91.44B
18.13x0.21x13.12x0.72% 63.07B
31.81x7.93x20.4x1.24% 55.8B
39.34x3.62x12.34x2.11% 54.03B
39.01x9.68x27.09x-.--% 45.38B
44.15x3.33x12.39x0.52% 34.37B
Average 31.49x 4.47x 15.82x 1.49% 84.83B
Weighted average by Cap. 29.91x 4.21x 15.32x 1.82%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Teleflex Incorporated

Historical PBR trend

Valuation ratios - PBR - Teleflex Incorporated

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Teleflex Incorporated

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Teleflex Incorporated


Year-on-year evolution of the Yield

Valuation ratios - Yield - Teleflex Incorporated
  1. Stock Market
  2. Stocks
  3. TFX Stock
  4. T1FX34 Stock
  5. Valuation Teleflex Incorporated