West Pharmaceutical Services, Inc. (WST) Stock Total Returns

Growth of $10,000 chart

2021-04-21 to 2026-04-21
to
$
%
%
Loading chart…

Investment Performance

Final Value
$8,567
Total Return
-14.33%
CAGR
-3.05%
Dividends
$115.68
Yield on Cost
1.16%

Rolling Returns

1-Month (21 Trading Days)
Average+0.12%
Median+1.18%
Best+25.72%
Worst-40.89%
% of Windows Positive55.0%
1-Year (252 Trading Days)
Average-7.21%
Median-13.51%
Best+61.37%
Worst-52.15%
% of Windows Positive31.7%
3-Year (756 Trading Days)
Average-16.63%
Median-23.19%
Best+33.37%
Worst-53.37%
% of Windows Positive20.2%

Risk Metrics

Maximum Drawdown -59.36%
Average Drawdown -30.01%
Drawdown Duration 1078 Trading Days (Unrecovered)
Sortino Ratio 0.18
Calmar Ratio -0.05
CVaR (5%) -5.63%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -0.08% (-0.26% ann.) $7.83 $8.00 $1.60 $0.01
2025 -15.78% $1578.21 $25.97 $5.19 $0.04
2024 -6.80% $680.34 $23.02 $4.60 $0.04
2023 +49.90% +$4989.96 $32.74 $6.55 $0.05
2022 -49.72% $4972.30 $15.57 $3.11 $0.02
2021 +65.81% +$6580.97 $24.37 $4.87 $0.04
2020 +88.94% +$8893.80 $43.29 $8.66 $0.07
2019 +53.98% +$5397.92 $62.33 $12.47 $0.10
2018 -0.20% $19.75 $57.87 $11.57 $0.09
2017 +16.88% +$1687.75 $62.60 $12.52 $0.10
2016 +41.67% +$4167.27 $81.56 $16.31 $0.13
2015 +13.84% +$1383.58 $84.73 $16.95 $0.14
2014 +9.32% +$932.23 $83.80 $16.76 $0.13
2013 +80.83% +$8082.89 $141.18 $28.24 $0.23
2012 +46.15% +$4615.30 $193.40 $38.68 $0.31
2011 -6.66% $666.36 $168.29 $33.66 $0.27
2010 +6.55% +$654.95 $166.64 $33.33 $0.27
2009 +5.22% +$522.39 $162.39 $32.48 $0.26
2008 -5.96% $596.20 $140.99 $28.20 $0.23
2007 -20.03% $2003.04 $103.80 $20.76 $0.17
2006 +107.08% +$10707.98 $196.71 $39.34 $0.31
2005 +1.40% +$139.81 $180.75 $36.15 $0.29
2004 +50.25% +$5025.26 $252.46 $50.49 $0.40
2003 +42.67% +$4266.54 $335.62 $67.12 $0.54
2002 -5.87% $586.91 $288.13 $57.63 $0.46
2001 +10.89% +$1088.83 $299.83 $59.96 $0.48
2000 -18.78% $1877.86 $224.80 $44.96 $0.36
1999 -12.05% $1205.02 $183.15 $36.63 $0.29
1998 +21.92% +$2192.49 $206.30 $41.26 $0.33
1997 +6.96% +$695.70 $203.00 $40.60 $0.32
1996 +22.26% +$2226.49 $227.02 $45.40 $0.36
1995 -13.31% $1330.55 $179.14 $35.83 $0.29
1994 +13.89% +$1389.03 $184.71 $36.94 $0.30
1993 +10.42% +$1042.11 $183.20 $36.64 $0.29
1992 +22.74% +$2274.44 $216.15 $43.23 $0.35
1991 +55.40% +$5540.09 $329.48 $65.90 $0.53
1990 -34.21% $3420.88 $211.96 $42.39 $0.34
1989 +28.40% +$2839.82 $207.82 $41.56 $0.33
1988 -8.99% $898.65 $174.13 $34.83 $0.28
1987 +19.90% +$1990.47 $191.96 $38.39 $0.31
1986 +9.18% +$917.87 $0.00 $0.00 $0.00
1985 +46.81% +$4680.85 $0.00 $0.00 $0.00
1984 -32.21% $3221.15 $0.00 $0.00 $0.00
1983 +34.19% +$3419.35 $0.00 $0.00 $0.00
1982 +1.97% +$197.37 $0.00 $0.00 $0.00
1981 +75.72% +$7572.24 $0.00 $0.00 $0.00
1980 partial +73.00% (+99.92% ann.) +$7300.01 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 -2.72% -0.60% $271.75 $947.16 $189.43 $1.51
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -24.07% -10.15% $2407.31 $724.83 $144.96 $1.16
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +389.36% +37.41% +$38935.94 $2659.57 $531.91 $4.25
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -29.55% -21.96% $2955.25 $213.29 $42.66 $0.34
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +79.84% +18.99% +$7984.49 $809.93 $161.99 $1.30
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +630.27% +30.05% +$63026.76 $1519.54 $303.91 $2.43
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -24.88% -96.18% $2487.91 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 25, 2020 – November 6, 2020 +118.88% +254.68% +$11888.39 $23.66 $4.73 $0.04
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +56.38% +52.83% +$5638.00 $30.03 $6.01 $0.05
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -49.86% -51.96% $4986.28 $16.50 $3.30 $0.03
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +22.28% +11.46% +$2228.05 $56.52 $11.30 $0.09
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 -10.80% -6.95% $1080.20 $41.46 $8.29 $0.07

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
1987-01-26 $0.0163 0.38%
1987-04-14 $0.0163 0.32%
1987-07-15 $0.0175 0.33%
1987-10-15 $0.0175 0.37%
1988-01-13 $0.0175 0.41%
1988-04-14 $0.0175 0.51%
1988-07-14 $0.0187 0.56%
1988-10-13 $0.0187 0.56%
1989-01-11 $0.0187 0.47%
1989-04-13 $0.0187 0.44%
1989-07-13 $0.0200 0.43%
1989-10-12 $0.0200 0.36%
1990-01-18 $0.0250 0.55%
1990-04-11 $0.0250 0.57%
1990-07-12 $0.0250 0.61%
1990-10-18 $0.0250 0.80%
1991-01-16 $0.0250 0.89%
1991-04-11 $0.0250 0.64%
1991-07-18 $0.0250 0.63%
1991-10-17 $0.0250 0.61%
1992-01-15 $0.0250 0.57%
1992-04-15 $0.0250 0.51%
1992-07-16 $0.0250 0.44%
1992-10-15 $0.0250 0.47%
1993-01-13 $0.0250 0.46%
1993-04-15 $0.0250 0.44%
1993-07-15 $0.0250 0.40%
1993-10-14 $0.0275 0.46%
1994-01-12 $0.0275 0.46%
1994-04-14 $0.0275 0.46%
1994-07-14 $0.0275 0.49%
1994-10-13 $0.0300 0.44%
1995-01-11 $0.0300 0.44%
1995-04-12 $0.0300 0.44%
1995-07-17 $0.0300 0.41%
1995-10-16 $0.0325 0.50%
1996-01-22 $0.0325 0.53%
1996-04-15 $0.0325 0.57%
1996-07-22 $0.0325 0.51%
1996-10-21 $0.0350 0.51%
1997-01-17 $0.0350 0.50%
1997-04-21 $0.0350 0.50%
1997-07-21 $0.0350 0.47%
1997-10-20 $0.0375 0.47%
1998-01-16 $0.0375 0.51%
1998-04-20 $0.0375 0.49%
1998-07-20 $0.0375 0.50%
1998-10-19 $0.0400 0.55%
1999-01-15 $0.0400 0.46%
1999-04-19 $0.0400 0.48%
1999-07-19 $0.0400 0.41%
1999-10-18 $0.0425 0.45%
2000-01-14 $0.0425 0.55%
2000-04-17 $0.0425 0.72%
2000-07-17 $0.0425 0.81%
2000-10-16 $0.0450 0.77%
2001-01-22 $0.0450 0.73%
2001-04-16 $0.0450 0.73%
2001-07-16 $0.0450 0.72%
2001-10-22 $0.0475 0.80%
2002-01-18 $0.0475 0.73%
2002-04-15 $0.0475 0.63%
2002-07-22 $0.0475 0.75%
2002-10-21 $0.0475 1.12%
2003-01-17 $0.0500 0.86%
2003-04-21 $0.0500 0.95%
2003-07-21 $0.0500 0.80%
2003-10-20 $0.0525 0.64%
2004-01-16 $0.0525 0.58%
2004-04-19 $0.0525 0.54%
2004-07-19 $0.0525 0.52%
2004-10-18 $0.0550 0.51%
2005-01-14 $0.0550 0.43%
2005-04-18 $0.0550 0.47%
2005-07-18 $0.0550 0.39%
2005-10-17 $0.0600 0.43%
2006-01-13 $0.0600 0.41%
2006-04-17 $0.0600 0.35%
2006-07-17 $0.0600 0.37%
2006-10-16 $0.0650 0.31%
2007-01-22 $0.0650 0.27%
2007-04-16 $0.0650 0.28%
2007-07-16 $0.0650 0.25%
2007-10-22 $0.0700 0.35%
2008-01-18 $0.0700 0.34%
2008-04-21 $0.0700 0.30%
2008-07-21 $0.0700 0.32%
2008-10-20 $0.0750 0.37%
2009-01-16 $0.0750 0.45%
2009-04-20 $0.0750 0.43%
2009-07-20 $0.0750 0.44%
2009-10-19 $0.0800 0.39%
2010-01-15 $0.0800 0.42%
2010-04-19 $0.0800 0.37%
2010-07-19 $0.0800 0.45%
2010-10-18 $0.0850 0.47%
2011-01-14 $0.0850 0.42%
2011-04-18 $0.0850 0.38%
2011-07-18 $0.0850 0.37%
2011-10-17 $0.0900 0.47%
2012-01-13 $0.0900 0.46%
2012-04-16 $0.0900 0.45%
2012-07-16 $0.0900 0.35%
2012-10-22 $0.0950 0.35%
2013-01-18 $0.0950 0.35%
2013-04-15 $0.0950 0.30%
2013-07-22 $0.0950 0.26%
2013-10-21 $0.1000 0.22%
2014-01-17 $0.1000 0.20%
2014-04-21 $0.1000 0.23%
2014-07-21 $0.1000 0.25%
2014-10-20 $0.1100 0.25%
2015-01-16 $0.1100 0.22%
2015-04-20 $0.1100 0.20%
2015-07-20 $0.1100 0.18%
2015-10-19 $0.1200 0.21%
2016-01-15 $0.1200 0.21%
2016-04-18 $0.1200 0.17%
2016-07-18 $0.1200 0.15%
2016-10-17 $0.1300 0.18%
2017-01-13 $0.1300 0.15%
2017-04-17 $0.1300 0.17%
2017-07-17 $0.1300 0.14%
2017-10-17 $0.1400 0.15%
2018-01-17 $0.1400 0.14%
2018-04-17 $0.1400 0.16%
2018-07-17 $0.1400 0.14%
2018-10-23 $0.1500 0.13%
2019-01-22 $0.1500 0.14%
2019-04-16 $0.1500 0.13%
2019-07-23 $0.1500 0.12%
2019-10-22 $0.1600 0.11%
2020-01-21 $0.1600 0.10%
2020-04-21 $0.1600 0.09%
2020-07-28 $0.1600 0.06%
2020-11-09 $0.1700 0.06%
2021-01-19 $0.1700 0.06%
2021-04-20 $0.1700 0.05%
2021-07-20 $0.1700 0.05%
2021-11-09 $0.1800 0.04%
2022-01-18 $0.1800 0.05%
2022-04-19 $0.1800 0.05%
2022-07-19 $0.1800 0.06%
2022-11-08 $0.1900 0.08%
2023-01-24 $0.1900 0.07%
2023-04-25 $0.1900 0.05%
2023-07-25 $0.1900 0.05%
2023-11-07 $0.2000 0.06%
2024-01-30 $0.2000 0.05%
2024-04-23 $0.2000 0.05%
2024-07-31 $0.2000 0.07%
2024-11-13 $0.2100 0.06%
2025-02-07 $0.2100 0.06%
2025-04-30 $0.2100 0.10%
2025-07-30 $0.2100 0.08%
2025-11-12 $0.2200 0.08%
2026-01-28 $0.2200 0.09%
Total 157 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-07-20 $5.25 $1.05 $0.0084 0.0112
2021-11-09 $5.56 $1.11 $0.0089 0.0107
2022-01-18 $5.56 $1.11 $0.0089 0.0119
2022-04-19 $5.56 $1.11 $0.0089 0.0120
2022-07-19 $5.57 $1.11 $0.0089 0.0148
2022-11-08 $5.88 $1.18 $0.0094 0.0209
2023-01-24 $5.88 $1.18 $0.0094 0.0182
2023-04-25 $5.89 $1.18 $0.0094 0.0132
2023-07-25 $5.89 $1.18 $0.0094 0.0125
2023-11-07 $6.20 $1.24 $0.0099 0.0150
2024-01-30 $6.20 $1.24 $0.0099 0.0132
2024-04-23 $6.21 $1.24 $0.0099 0.0127
2024-07-31 $6.21 $1.24 $0.0099 0.0162
2024-11-13 $6.52 $1.30 $0.01 0.0151
2025-02-07 $6.53 $1.31 $0.01 0.0162
2025-04-30 $6.53 $1.31 $0.01 0.0247
2025-07-30 $6.53 $1.31 $0.01 0.0209
2025-11-12 $6.85 $1.37 $0.01 0.0200
2026-01-28 $6.86 $1.37 $0.01 0.0232
Total $115.68 $23.14 $0.19 0.3026

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

GWW

CAGR 12.10% Total 43169.59% Final $4,326,959
1973-02-21 — 2026-04-21
RBBN

CAGR -12.01% Total -96.36% Final $363.56
2000-05-25 — 2026-04-21
ASH

CAGR 6.94% Total 2107.72% Final $220,772
1980-03-17 — 2026-04-21