WEST PHARMACEUTICAL SERVICES INC (WST)

Market cap
$18.4B
P/E ratio
37.5x
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2025134-76.11%
Dec 31, 2024561+27.97%
Dec 31, 2023438+116.12%
Dec 31, 2022203+47.92%
Dec 31, 2021137+18.70%
Dec 31, 2020116+38.99%
Dec 31, 201983+17.37%
Dec 31, 201871-4.84%
Dec 31, 201774+42.53%
Dec 31, 201652+1010.64%
Dec 31, 20125+123.81%
Dec 31, 20102
AI Chat