WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.5B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,895+4.07%
Dec 31, 20231,821+3.99%
Dec 31, 20221,751+5.73%
Dec 31, 20211,656+20.06%
Dec 31, 20201,379+11.74%
Dec 31, 20191,234+5.31%
Dec 31, 20181,172+7.87%
Dec 31, 20171,087+7.79%
Dec 31, 20161,008+6.78%
Dec 31, 2015944-3.04%
Dec 31, 2014974+4.27%
Dec 31, 2013934+6.26%
Dec 31, 2012879+11.71%
Dec 31, 2010787