West Pharmaceutical Services, Inc. (WST)
NYSE: WST · Real-Time Price · USD
350.85
+4.29 (1.24%)
At close: Jun 26, 2026, 4:00 PM EDT
344.04
-6.81 (-1.94%)
After-hours: Jun 26, 2026, 7:05 PM EDT

WST Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
24,78719,81023,68325,88117,43934,801
Market Cap Growth
54.01%-16.35%-8.49%48.40%-49.89%65.99%
Enterprise Value
24,58619,34023,50025,33616,86334,363
Last Close Price
350.85275.14327.56352.12235.35469.01
PE Ratio
46.8940.5248.9644.6930.4554.10
Forward PE
40.2736.6945.9042.2334.8453.55
PEG Ratio
3.023.065.255.392.312.37
PS Ratio
7.706.448.198.776.0412.29
PB Ratio
8.326.248.838.986.5014.90
P/TBV Ratio
8.866.549.419.626.9716.25
P/FCF Ratio
54.1242.2585.6862.4439.69105.27
P/OCF Ratio
34.6526.2536.2533.3324.0959.59
EV/Sales Ratio
7.636.298.128.595.8412.14
EV/EBITDA Ratio
28.2625.5732.4031.1519.7339.29
EV/EBIT Ratio
35.4633.0741.2437.4822.9745.68
EV/FCF Ratio
53.6841.2585.0261.1238.38103.94
Debt / Equity Ratio
0.100.090.110.100.110.14
Debt / EBITDA Ratio
0.380.430.420.380.370.37
Debt / FCF Ratio
0.690.691.090.750.720.98
Net Debt / Equity Ratio
-0.07-0.15-0.07-0.19-0.21-0.19
Net Debt / EBITDA Ratio
-0.25-0.62-0.25-0.67-0.67-0.50
Net Debt / FCF Ratio
-0.45-1.00-0.66-1.31-1.31-1.32
Asset Turnover
0.770.780.770.790.830.93
Inventory Turnover
4.584.804.674.294.414.73
Quick Ratio
1.792.091.882.032.702.11
Current Ratio
2.713.022.792.883.702.93
Return on Equity (ROE)
17.60%16.85%17.71%21.32%23.34%31.59%
Return on Assets (ROA)
12.34%11.79%12.45%14.98%17.61%21.11%
Return on Invested Capital (ROIC)
16.40%15.72%17.00%22.05%26.34%31.74%
Return on Capital Employed (ROCE)
18.58%17.44%18.23%21.61%25.23%30.03%
Earnings Yield
2.19%2.47%2.04%2.24%3.28%1.85%
FCF Yield
1.85%2.37%1.17%1.60%2.52%0.95%
Dividend Yield
0.25%0.31%0.25%0.22%0.31%0.15%
Payout Ratio
11.63%12.04%11.65%9.33%8.92%7.49%
Buyback Yield / Dilution
1.12%1.36%2.12%0.66%0.66%-0.66%
Total Shareholder Return
1.37%1.66%2.37%0.88%0.96%-0.51%
SEC Filings: 10-K · 10-Q