NYSE : WST

West Pharmaceutical Services, Inc. — Institutional Ownership

$355.48 USD

-$2.93 (-0.82%)

Volume
1.8M
Average Volume
795.35K
Market Capitalization
$25.11B
P/E Ratio
45.17
Dividend Yield
0.24%
Price Target
$377.50
Year High
$385.00
Year Low
$223.83
Day High
Day Low
Payout Ratio
$0.11
Current Ratio
$2.82
Institutional Ownership Summary
Institutional Ownership %

2.22%

Investors Holding

166

change: -601 | last: 767
Increased Positions

80

change: -276 | last: 356
Reduced Positions

43

change: -234 | last: 277
New Positions

27

change: -62 | last: 89
Sold Positions

616

change: 477 | last: 139
Total Calls

-

Total Puts

2300

Put-Call Ratio

0.00

change: -229.1859 | last: 2.2919
Total Invested

560.59M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-04-30 Vanguard Capital Management 5.4M 7.48%
2026-04-29 Vanguard Portfolio Management 4.1M 5.69%
2026-03-27 The Vanguard Group - 0.00%
2025-10-31 The Vanguard Group 9.7M 13.49%
2025-04-24 BlackRock, Inc. 6.07M 8.40%
2022-02-14 52-0556948 6.24M 8.40%
2022-02-10 The Vanguard Group - 23-1945930 8.63M 11.65%
2022-01-27 (1) BlackRock, Inc. 8.09M 10.90%
2022-01-25 (1) BlackRock, Inc. 8.09M 10.90%
2021-04-12 (1) BlackRock, Inc. 7.47M 10.10%
2021-02-16 52-0556948 4.62M 6.20%
2021-02-10 The Vanguard Group - 23-1945930 8.29M 11.21%
2021-02-01 (1) BlackRock, Inc. 7.29M 9.90%
2020-02-14 52-0556948 6.83M 9.20%
2020-02-12 The Vanguard Group - 23-1945930 7.5M 10.13%
2020-02-04 (1) BlackRock, Inc. 8.16M 11.00%
2019-05-10 The Vanguard Group - 23-1945930 7.39M 10.01%
2019-02-14 52-0556948 8.99M 12.10%
2019-02-06 (1) BlackRock, Inc. 6.94M 9.40%
2019-01-28 Franklin Resources, Inc. 4.8M 6.50%
2018-02-14 52-0556948 9.31M 12.50%
2018-02-15 Neuberger Berman Investment Advisers LLC 3.41M 4.59%
2018-02-15 Neuberger Berman Group LLC 3.41M 4.59%
2018-01-23 (1) BlackRock, Inc. 6.23M 8.40%
2017-02-14 Neuberger Berman Group LLC 3.99M 5.45%
2017-02-14 Neuberger Berman Investment Advisers LLC 3.99M 5.45%
2017-01-27 (1) BlackRock, Inc. 5.42M 7.40%
2016-02-09 Neuberger Berman Group LLC 4.8M 6.65%
2016-02-09 Neuberger Berman Investment Advisers LLC 4.8M 6.65%
2016-01-27 (1) BlackRock, Inc. 6.16M 8.60%
2015-02-12 Neuberger Berman Management LLC 4.82M 6.79%
2015-02-12 Neuberger Berman Group LLC 5.61M 7.90%
2015-02-12 Neuberger Berman Equity Funds 4.29M 6.04%
2015-02-12 Neuberger Berman LLC 5.61M 7.90%
2015-01-22 (1) BlackRock, Inc. 6.05M 8.50%
2014-02-13 Neuberger Berman Group LLC 5.44M 7.80%
2014-01-31 (1) BlackRock, Inc. 6.05M 8.70%
2013-02-14 NFJ INVESTMENT GROUP LLC - 0.00%
2013-02-14 Neuberger Berman Group LLC 2.62M 7.68%
2013-02-14 Neuberger Berman LLC 2.62M 7.68%
2013-02-14 Neuberger Berman Management LLC 2.23M 6.53%
2013-02-14 Neuberger Berman Equity Funds 1.94M 5.68%
2013-02-14 ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC 4200.0 0.00%
2013-02-08 (1) BlackRock, Inc. 2.54M 7.44%
2012-02-14 Neuberger Berman Group LLC 2.26M 6.69%
2012-02-13 ALLIANZ GLOBAL INVESTORS CAPITAL LLC 1.74M 5.20%
2012-02-13 NFJ INVESTMENT GROUP LLC 1.74M 5.20%
2012-02-10 (1) BlackRock, Inc. 2.47M 7.34%
2011-02-14 Munder Capital Management - 0.00%
2011-02-14 ALLIANZ GLOBAL INVESTORS CAPITAL LLC 1.71M 5.10%
2011-02-14 Neuberger Berman LLC 1.76M 5.28%
2011-02-14 Neuberger Berman Group LLC 1.76M 5.28%
2011-02-14 NFJ INVESTMENT GROUP LLC 1.71M 5.10%
2011-02-09 (1) BlackRock, Inc. 2.44M 7.33%
2010-02-12 LLC 1.7M 5.10%
2010-02-12 OPPENHEIMER CAPITAL LLC 1.7M 5.10%
2010-02-12 NICHOLAS-APPLEGATE CAPITAL MANAGEMENT LLC 1.7M 5.10%
2010-02-12 NFJ INVESTMENT GROUP LLC 1.7M 5.10%
2010-02-11 Munder Capital Management 1.89M 5.70%
2010-01-29 BlackRock for purposes of Schedule 13G filings. 2.41M 7.30%
2009-02-12 Munder Capital Management 2.21M 6.70%
2006-02-15 fiduciary 51-0055023 2.27M 7.20%
2006-02-15 Wilmington Trust Corporation, 51-0328154 2.28M 7.20%
2006-02-15 Wilmington Trust FSB, solely in its fiduciary capacity 52-1877389 9796.0 0.00%
2005-02-16 (Formerly named First Union Corporation) 646.38K 4.61%
2005-02-14 Franklin Resources, Inc. (13-2670991) 3.37M 11.00%
2005-01-27 (Formerly named First Union Corporation) 646.38K 0.02%
2004-02-11 (Formerly named First Union Corporation) 1.06M 7.28%
2004-02-09 Franklin Resources, Inc. (13-2670991) 1.66M 11.40%
2004-02-05 Wilmington Trust Corporation 889.92K 6.10%
2004-02-05 Wilmington Trust Company 885.02K 6.10%
2004-02-05 Wilmington Trust FSB 4898.0 0.00%
2003-02-13 (Formerly named First Union Corporation) 1.13M 0.08%
2003-02-12 Franklin Resources, Inc. 1.64M 11.30%
2003-02-10 Wilmington Trust FSB 8438.0 0.10%
2003-02-10 Wilmington Trust Company 903.62K 6.20%
2003-02-10 Wilmington Trust Corporation 912.06K 6.30%
2002-08-09 Franklin Resources, Inc. 1.48M 10.30%
2002-04-24 Robert B. Arthur 1.31M 9.10%
2002-02-14 Franklin Resources, Inc. 1.24M 8.60%
2001-02-14 Lazard Freres & Co. LLC - 0.00%
2001-02-09 Franklin Resources, Inc. 1.27M 8.90%
2000-06-09 Franklin Resources, Inc. 1.46M 10.10%
1998-12-08 Franklin Resources, Inc. 1.52M 10.20%
WST Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $275.14 72.3M $19.89B $791.3M $416.7M $19.52B
2024-12-31 $327.56 73M $23.91B $484.6M $305.3M $23.73B
2023-12-31 $352.12 74.3M $26.16B $853.9M $309M $25.62B
2022-12-31 $235.35 74.4M $17.51B $894.3M $317.9M $16.93B
2021-12-31 $469.01 74.4M $34.89B $762.6M $325.3M $34.46B
2020-12-31 $283.31 73.9M $20.94B $615.5M $325.7M $20.65B
2019-12-31 $150.33 74M $11.12B $439.1M $329.3M $11.01B
2018-12-31 $98.03 73.9M $7.24B $337.4M $196.1M $7.1B
2017-12-31 $98.67 73.9M $7.29B $235.9M $197M $7.25B
2016-12-31 $84.83 73.3M $6.22B $203M $228.6M $6.24B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $359.00 70.8M $25.42B $435.8M $312.1M $25.29B
2026-03-31 $250.64 72M $18.05B $521.4M $316.2M $17.84B
2025-12-31 $275.14 72.3M $19.89B $791.3M $321.1M $19.42B
2025-09-30 $262.33 72.3M $18.97B $628.5M $297.6M $18.64B
2025-06-30 $218.80 72.3M $15.82B $509.7M $303.3M $15.61B
2025-03-31 $223.88 72.5M $16.23B $404.2M $303.2M $16.13B
2024-12-31 $327.56 73M $23.91B $484.6M $302.3M $23.73B
2024-09-30 $300.16 72.8M $21.85B $490.9M $304.8M $21.67B
2024-06-30 $324.55 73M $23.69B $446.2M $310.7M $23.56B
2024-03-31 $395.94 73.5M $29.1B $601.8M $306.6M $28.81B
2023-12-31 $352.12 74.1M $26.09B $853.9M $309M $25.55B
2023-09-30 $375.21 74.3M $27.88B $898.6M $306.8M $27.29B