WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.5B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024239-1.28%
Dec 31, 2023242+12.53%
Dec 31, 2022215-7.24%
Dec 31, 2021232+8.96%
Dec 31, 2020213+35.91%
Dec 31, 2019157+20.25%
Dec 31, 2018130-5.58%
Dec 31, 2017138+13.20%
Dec 31, 2016122+1.84%
Dec 31, 2015120+16.20%
Dec 31, 2014103-4.54%
Dec 31, 2013108+4.96%
Dec 31, 2012103+62.82%
Dec 31, 201063