Company Valuation: West Pharmaceutical Services, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 34,744 17,424 26,053 23,723 19,795 17,866 - -
Change - -49.85% 49.53% -8.95% -16.56% -9.74% - -
Enterprise Value (EV) 1 34,744 16,738 25,406 23,441 19,206 16,979 16,704 16,402
Change - -51.82% 51.78% -7.74% -18.07% -11.59% -1.62% -1.81%
P/E ratio 54.1x 30.4x 44.7x 49x 40.5x 31.1x 27.8x 25x
PBR 14.9x 6.5x 8.98x 8.83x 5.95x 4.89x 4.52x 3.94x
PEG - -2.8x 23.04x -3.2x 27.09x 1.8x 2.3x 2.2x
Capitalization / Revenue 12.3x 6.04x 8.83x 8.2x 6.44x 5.5x 5.18x 4.83x
EV / Revenue 12.3x 5.8x 8.61x 8.1x 6.25x 5.22x 4.84x 4.44x
EV / EBITDA 39.3x 19x 30.7x 32.2x 24.2x 19.3x 17.5x 15.4x
EV / EBIT 45.6x 22x 36.8x 40.9x 30.9x 24.2x 21.5x 19x
EV / FCF 105x 38.1x 61.3x 84.8x 41x 34.6x 38.5x -
FCF Yield 0.95% 2.63% 1.63% 1.18% 2.44% 2.89% 2.6% -
Dividend per Share 2 0.69 0.74 0.78 0.82 - 0.8777 0.9454 1.095
Rate of return 0.15% 0.31% 0.22% 0.25% - 0.35% 0.38% 0.44%
EPS 2 8.67 7.73 7.88 6.69 6.79 7.987 8.933 9.927
Distribution rate 7.96% 9.57% 9.9% 12.3% - 11% 10.6% 11%
Net sales 1 2,832 2,887 2,950 2,893 3,074 3,250 3,450 3,696
EBITDA 1 884.7 882.6 827.9 728.2 793.8 877.8 956 1,067
EBIT 1 762.4 762 690.6 572.8 622.4 701.1 778.7 865.1
Net income 1 661.8 585.9 593.4 492.7 493.7 579.1 647 704.9
Net Debt 1 - -685.4 -647.1 -282 -588.5 -886.2 -1,162 -1,464
Reference price 2 469.01 235.35 352.12 327.56 275.14 248.06 248.06 248.06
Nbr of stocks (in thousands) 74,080 74,033 73,990 72,422 71,943 72,021 - -
Announcement Date 17/02/22 16/02/23 15/02/24 13/02/25 12/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
31.06x5.22x19.34x0.35% 1.79TCr
24.95x4.1x15.23x2.24% 20TCr
21.78x3.9x13.75x3.14% 12TCr
25.53x0.21x13.54x0.66% 7.04TCr
36.44x9.09x24.42x1.06% 5.7TCr
30.81x3.39x11.72x2.37% 4.71TCr
42.34x1.44x12.57x0.31% 3.52TCr
28.19x5.03x16.33x-.--% 2.65TCr
28.28x3.97x14.54x1.07% 2.23TCr
21.91x2.78x11.24x1.46% 1.9TCr
Average 29.13x 3.91x 15.27x 1.27% 6.08TCr
Weighted average by Cap. 27.29x 3.90x 15.20x 1.8%

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. WST Stock
  4. Valuation West Pharmaceutical Services, Inc.
SPRING SALE -40%: The Best Tools Reserved for Subscribers to Identify Tomorrow's Top Investments!
d
:
:
BENEFIT NOW