WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.5B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024653-15.85%
Dec 31, 2023777+7.25%
Dec 31, 2022724+23.97%
Dec 31, 2021584+23.60%
Dec 31, 2020473+28.68%
Dec 31, 2019367+27.23%
Dec 31, 2018289+9.61%
Dec 31, 2017263+20.01%
Dec 31, 2016219+3.30%
Dec 31, 2015212+16.13%
Dec 31, 2014183-17.05%
Dec 31, 2013221+17.66%
Dec 31, 2012187+35.50%
Dec 31, 2010138