West Pharmaceutical Services, Inc.
About West Pharmaceutical Services, Inc.
West Pharmaceutical Services makes components and systems used to package and deliver injectable medicines. Its products include rubber stoppers, seals, syringe and vial components, and containment systems, along with contract manufacturing and analytical services. Customers are pharmaceutical, biotechnology and medical device companies that need reliable packaging and delivery for their drug products. The company is based in Exton, Pennsylvania, in the United States, and serves healthcare markets around the world.
West Pharmaceutical Services, Inc. is represented on the B3 Stock Exchange in Brazil by a Brazilian depositary receipt (BDR) under the code W2ST34, with its price quoted in Brazilian reais (BRL). Our dividend records, which start in 2019, show payments in 6 different calendar years. The Market X-Ray on this page is price-based and compares it with other stocks on the same exchange; it does not measure how healthy the business is.
See the numbers →
See the numbers →
See the numbers →
See the numbers →
See the numbers →
Price chart
Signals
Technical summary
| SMA 10 | 49.25 | Bearish |
| EMA 10 | 49.26 | Bearish |
| SMA 20 | 49.25 | Bearish |
| EMA 20 | 49.35 | Bearish |
| SMA 50 | 50.08 | Bearish |
| EMA 50 | 49.52 | Bearish |
| SMA 100 | 49.11 | Bullish |
| EMA 100 | 48.31 | Bullish |
| SMA 200 | 43.74 | Bullish |
| EMA 200 | 45.81 | Bullish |
| RSI (14) | 14.42 | Bullish |
| MACD (12, 26) | -0.18 | Bearish |
| Momentum (12) | 0.00 | Neutral |
| Stochastic %K (14) | – | n/a |
| Williams %R (14) | – | n/a |
| CCI (20) | – | n/a |
S3 49.25 | S2 49.25 | S1 49.25 | Pivot 49.25 | R1 49.25 | R2 49.25 | R3 49.25 |
Dividends
| Ex-dividend date | Amount per share |
|---|---|
| 0.0224 | |
|
This payment: 0.0224 USD per share, ex-dividend 28 Jul 2026. On 28 Jul 2026 0.96% Share price that day 51.25 BRL. Dividends in the 12 months up to that day: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0217 | |
|
This payment: 0.0217 USD per share, ex-dividend 28 Apr 2026. On 28 Apr 2026 1.14% Share price that day 43.20 BRL. Dividends in the 12 months up to that day: 0.4924 BRL (0.1166 + 0.1245 + 0.1278 + 0.1235). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0231 | |
|
This payment: 0.0231 USD per share, ex-dividend 27 Jan 2026. On 27 Jan 2026 1.79% Share price that day 35.41 BRL. Dividends in the 12 months up to that day: 0.6348 BRL (0.1245 + 0.1278 + 0.1235 + 0.1286 + 0.1305). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0237 | |
|
This payment: 0.0237 USD per share, ex-dividend 11 Nov 2025. On 11 Nov 2025 1.25% Share price that day 40.76 BRL. Dividends in the 12 months up to that day: 0.5103 BRL (0.1278 + 0.1235 + 0.1286 + 0.1305). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0229 | |
|
This payment: 0.0229 USD per share, ex-dividend 29 Jul 2025. On 29 Jul 2025 1.12% Share price that day 45.95 BRL. Dividends in the 12 months up to that day: 0.5141 BRL (0.1235 + 0.1286 + 0.1305 + 0.1315). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0239 | |
|
This payment: 0.0239 USD per share, ex-dividend 29 Apr 2025. On 29 Apr 2025 1.51% Share price that day 33.84 BRL. Dividends in the 12 months up to that day: 0.5116 BRL (0.1286 + 0.1305 + 0.1315 + 0.1210). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0242 | |
|
This payment: 0.0242 USD per share, ex-dividend 6 Feb 2025. On 6 Feb 2025 0.91% Share price that day 54.14 BRL. Dividends in the 12 months up to that day: 0.4932 BRL (0.1305 + 0.1315 + 0.1210 + 0.1102). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0244 | |
|
This payment: 0.0244 USD per share, ex-dividend 12 Nov 2024. On 12 Nov 2024 0.85% Share price that day 55.00 BRL. Dividends in the 12 months up to that day: 0.4700 BRL (0.1315 + 0.1210 + 0.1102 + 0.1073). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0225 | |
|
This payment: 0.0225 USD per share, ex-dividend 30 Jul 2024. On 30 Jul 2024 0.93% Share price that day 47.75 BRL. Dividends in the 12 months up to that day: 0.4431 BRL (0.1210 + 0.1102 + 0.1073 + 0.1046). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0205 | |
|
This payment: 0.0205 USD per share, ex-dividend 23 Apr 2024. On 23 Apr 2024 0.81% Share price that day 57.72 BRL. Dividends in the 12 months up to that day: 0.4686 BRL (0.1102 + 0.1073 + 0.1046 + 0.1466). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0199 | |
|
This payment: 0.0199 USD per share, ex-dividend 30 Jan 2024. On 30 Jan 2024 1.02% Share price that day 49.35 BRL. Dividends in the 12 months up to that day: 0.5049 BRL (0.1073 + 0.1046 + 0.1466 + 0.1464). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.0194 | |
|
This payment: 0.0194 USD per share, ex-dividend 7 Nov 2023. On 7 Nov 2023 1.11% Share price that day 49.00 BRL. Dividends in the 12 months up to that day: 0.5435 BRL (0.1046 + 0.1466 + 0.1464 + 0.1459). Today, latest close 15 Oct 2026 0.99% Share price 49.25 BRL. Dividends in the last 12 months: 0.4897 BRL (0.1208 + 0.1166 + 0.1245 + 0.1278). Paid in USD and shown in BRL, the unit of the price, at the latest rate. Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
Prices are end-of-day closes in BRL. Educational only, not financial advice.