WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.7B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
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