WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.5B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024-282-63.90%
Dec 31, 2023-781+13.60%
Dec 31, 2022-688+34.93%
Dec 31, 2021-510+41.44%
Dec 31, 2020-360+98.18%
Dec 31, 2019-182+28.57%
Dec 31, 2018-141+263.50%
Dec 31, 2017-39-267.67%
Dec 31, 201623-150.77%
Dec 31, 2015-46-186.23%
Dec 31, 201453-60.39%
Dec 31, 2013134-34.57%
Dec 31, 2012205-17.51%
Dec 31, 2010248