bf/NYSE:WST_icon.jpeg

NYSE:WST

West Pharmaceutical Services, Inc.

  • Stock

USD

Last Close

365.02

06/05 20:00

Market Cap

26.74B

Beta: 1.09

Volume Today

332.53K

Avg: 536.93K

PE Ratio

52.81

PFCF: 70.04

Dividend Yield

0.20%

Payout:10.06%

Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
account payables
108M
-
103.10M
4.54%
119.80M
16.20%
122M
1.84%
138.10M
13.20%
130.40M
5.58%
156.80M
20.25%
213.10M
35.91%
232.20M
8.96%
215.40M
7.24%
242.40M
12.53%
accumulated other comprehensive income loss
-32.40M
-
-119.20M
267.90%
-162.60M
36.41%
-186.80M
14.88%
-117.30M
37.21%
-154.20M
31.46%
-149.60M
2.98%
-110.60M
26.07%
-159.60M
44.30%
-183M
14.66%
-143.80M
21.42%
cash and cash equivalents
230M
-
255.30M
11%
274.60M
7.56%
203M
26.07%
235.90M
16.21%
337.40M
43.03%
439.10M
30.14%
615.50M
40.17%
762.60M
23.90%
894.30M
17.27%
853.90M
4.52%
cash and short term investments
237.50M
-
255.30M
7.49%
274.60M
7.56%
203M
26.07%
235.90M
16.21%
337.40M
43.03%
439.10M
30.14%
615.50M
40.17%
762.60M
23.90%
894.30M
17.27%
853.90M
4.52%
common stock
17.60M
-
17.80M
1.14%
18.10M
1.69%
18.40M
1.66%
18.80M
2.17%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
18.80M
0%
deferred revenue
83.40M
-
13.30M
84.05%
14.40M
8.27%
13.20M
8.33%
18.40M
39.39%
25.50M
38.59%
27.50M
7.84%
51M
85.45%
48.70M
4.51%
57.30M
17.66%
41.70M
27.23%
deferred revenue non current
83.10M
-
83.70M
0.72%
62M
25.93%
75.60M
21.94%
53.40M
29.37%
56.20M
5.24%
52.50M
6.58%
80.40M
53.14%
69.40M
13.68%
48.20M
-
deferrred tax liabilities non current
18.90M
-
15.70M
16.93%
12.40M
21.02%
9.20M
25.81%
10.40M
13.04%
13.10M
25.96%
15.50M
18.32%
10.40M
32.90%
4.90M
52.88%
14.30M
191.84%
12.70M
11.19%
goodwill
114.20M
-
108.60M
4.90%
104.60M
3.68%
103M
1.53%
107.70M
4.56%
105.80M
1.76%
107.80M
1.89%
111.10M
3.06%
109.90M
1.08%
107.30M
2.37%
108.50M
1.12%
goodwill and intangible assets
162.50M
-
150.60M
7.32%
142.20M
5.58%
126.30M
11.18%
129.40M
2.45%
126.20M
2.47%
137.60M
9.03%
141.60M
2.91%
132.90M
6.14%
125.70M
5.42%
123.60M
1.67%
intangible assets
48.30M
-
42M
13.04%
37.60M
10.48%
23.30M
38.03%
21.70M
6.87%
20.40M
5.99%
29.80M
46.08%
30.50M
2.35%
23M
24.59%
18.40M
20%
15.10M
17.93%
inventory
176.90M
-
181.50M
2.60%
181.10M
0.22%
199.30M
10.05%
215.20M
7.98%
214.50M
0.33%
235.70M
9.88%
321.30M
36.32%
378.40M
17.77%
414.80M
9.62%
434.70M
4.80%
long term debt
371.30M
-
309.50M
16.64%
228.90M
26.04%
226.20M
1.18%
197M
12.91%
196M
0.51%
317.40M
61.94%
313.30M
1.29%
271.80M
13.25%
299.70M
10.26%
157.30M
47.51%
long term investments
60.90M
-
60.60M
0.49%
61.30M
1.16%
82.70M
34.91%
85.80M
3.75%
91.20M
6.29%
192.70M
111.29%
214.70M
11.42%
207.70M
3.26%
204.90M
1.35%
210M
2.49%
net debt
143.50M
-
81.40M
43.28%
23.60M
71.01%
25.60M
8.47%
-38.90M
251.95%
-141.30M
263.24%
-109.80M
22.29%
-289.80M
163.93%
-437.30M
50.90%
-576.40M
31.81%
-544.90M
5.46%
net receivables
185.70M
-
179M
3.61%
181.40M
1.34%
200.50M
10.53%
253.20M
26.28%
288.20M
13.82%
319.30M
10.79%
385.30M
20.67%
489M
26.91%
507.40M
3.76%
512M
0.91%
other assets
-386.60M
-
other current assets
34.70M
-
35.70M
2.88%
36.60M
2.52%
39.10M
6.83%
39.20M
0.26%
54.30M
38.52%
64.60M
18.97%
51.60M
20.12%
112M
117.05%
103M
8.04%
135.80M
31.84%
other current liabilities
43.30M
-
108.90M
151.50%
110.80M
1.74%
103.40M
6.68%
20.50M
80.17%
127.70M
522.93%
145.40M
13.86%
226.90M
56.05%
259.70M
14.46%
228.10M
12.17%
236M
3.46%
other liabilities
-377.30M
-
-373M
1.14%
-370.60M
0.64%
-385.90M
4.13%
-386.50M
0.16%
other non current assets
24M
-
28.50M
18.75%
26.40M
7.37%
21.30M
19.32%
23.40M
9.86%
20.50M
12.39%
29M
41.46%
36.30M
25.17%
55.90M
53.99%
38.40M
31.31%
21.30M
44.53%
other non current liabilities
55M
-
52.60M
4.36%
53.60M
1.90%
47.20M
11.94%
42.60M
9.75%
33.60M
21.13%
41.20M
22.62%
31.80M
22.82%
38.20M
20.13%
98.90M
158.90%
58.50M
40.85%
othertotal stockholders equity
116.20M
-
156.10M
34.34%
203.80M
30.56%
214.30M
5.15%
200.20M
6.58%
178.30M
10.94%
154.60M
13.29%
99.60M
35.58%
19.50M
80.42%
-138.70M
811.28%
-517.40M
273.04%
preferred stock
property plant equipment net
711.70M
-
705.80M
0.83%
721M
2.15%
778.30M
7.95%
855M
9.85%
822M
3.86%
909.40M
10.63%
1.01B
11.23%
1.13B
11.40%
1.26B
12.06%
1.51B
19.78%
retained earnings
805M
-
902.20M
12.07%
964.60M
6.92%
1.07B
11.09%
1.18B
9.95%
1.35B
14.87%
1.55B
14.48%
1.85B
19.19%
2.46B
33.03%
2.99B
21.62%
3.52B
17.93%
short term debt
2.20M
-
27.20M
1,136.36%
69.30M
154.78%
2.40M
96.54%
102.50M
4,170.83%
100K
99.90%
11.90M
11,800%
12.40M
4.20%
53.50M
331.45%
18.20M
65.98%
151.70M
733.52%
short term investments
7.50M
-
tax assets
61.80M
-
66.10M
6.96%
70.50M
6.66%
66.20M
6.10%
25.70M
61.18%
24.70M
3.89%
14M
43.32%
16M
14.29%
48.50M
203.13%
65.60M
35.26%
25.70M
60.82%
tax payables
22.10M
-
14.90M
32.58%
12.80M
14.09%
4.50M
64.84%
6M
33.33%
9.80M
63.33%
12.90M
31.63%
41.40M
220.93%
39.30M
5.07%
38.50M
2.04%
31M
19.48%
total assets
1.67B
-
1.67B
0.04%
1.70B
1.45%
1.72B
1.27%
1.86B
8.51%
1.59B
14.52%
2.34B
47.04%
2.79B
19.32%
3.31B
18.61%
3.62B
9.14%
3.83B
5.88%
total current assets
650.70M
-
659.30M
1.32%
673.70M
2.18%
641.90M
4.72%
743.50M
15.83%
894.40M
20.30%
1.06B
18.37%
1.37B
29.75%
1.74B
26.81%
1.92B
10.19%
1.94B
0.88%
total current liabilities
236.90M
-
252.50M
6.59%
314.30M
24.48%
241M
23.32%
279.50M
15.98%
283.70M
1.50%
341.60M
20.41%
503.40M
47.37%
594.10M
18.02%
519M
12.64%
671.80M
29.44%
total debt
373.50M
-
336.70M
9.85%
298.20M
11.43%
228.60M
23.34%
197M
13.82%
196.10M
0.46%
329.30M
67.92%
325.70M
1.09%
325.30M
0.12%
317.90M
2.27%
309M
2.80%
total investments
68.40M
-
60.60M
11.40%
61.30M
1.16%
82.70M
34.91%
85.80M
3.75%
91.20M
6.29%
192.70M
111.29%
214.70M
11.42%
207.70M
3.26%
204.90M
1.35%
210M
2.49%
total liabilities
765.20M
-
336.70M
56.00%
298.20M
11.43%
228.60M
23.34%
197M
13.82%
196.10M
0.46%
768.20M
291.74%
939.30M
22.27%
978.40M
4.16%
931.90M
4.75%
948.50M
1.78%
total liabilities and stockholders equity
1.67B
-
1.67B
0.04%
1.70B
1.45%
1.72B
1.27%
1.86B
8.51%
1.59B
14.52%
2.34B
47.04%
2.79B
19.32%
3.31B
18.61%
3.62B
9.14%
3.83B
5.88%
total non current assets
1.02B
-
1.01B
0.91%
1.02B
0.97%
1.07B
5.23%
1.12B
4.14%
1.08B
3.10%
1.28B
18.26%
1.42B
10.71%
1.57B
10.68%
1.70B
7.98%
1.89B
11.54%
total non current liabilities
528.30M
-
461.50M
12.64%
356.90M
22.67%
358.20M
0.36%
303.40M
15.30%
298.90M
1.48%
426.60M
42.72%
435.90M
2.18%
384.30M
11.84%
412.90M
7.44%
276.70M
32.99%
total stockholders equity
906.40M
-
956.90M
5.57%
1.02B
7.00%
1.12B
9.14%
1.28B
14.53%
1.40B
9.09%
1.57B
12.67%
1.85B
17.88%
2.34B
25.93%
2.68B
14.97%
2.88B
7.30%

All numbers in USD (except ratios and percentages)