WEST PHARMACEUTICAL SERVICES INCWST

Market cap
$19.5B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202417-15.35%
Dec 31, 202320.1-0.88%
Dec 31, 202220.3-13.16%
Dec 31, 202123.4+44.94%
Dec 31, 202016.1+22.75%
Dec 31, 201913.1+9.04%
Dec 31, 201812+27.84%
Dec 31, 20179.4-0.96%
Dec 31, 20169.5+39.33%
Dec 31, 20156.8-23.62%
Dec 31, 20148.9+8.96%
Dec 31, 20138.2+28.78%
Dec 31, 20126.4+7.80%
Dec 31, 20105.9