WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.7B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024961+1.33%
Dec 31, 2023949+1.78%
Dec 31, 2022932-4.75%
Dec 31, 2021978+4.16%
Dec 31, 2020939+22.27%
Dec 31, 2019768+31.86%
Dec 31, 2018583-0.05%
Dec 31, 2017583-2.72%
Dec 31, 2016599-10.73%
Dec 31, 2015671-5.99%
Dec 31, 2014714-6.69%
Dec 31, 2013765-8.37%
Dec 31, 2012835+24.90%
Dec 31, 2010669