Sirius Investors
West Pharmaceutical Services, Inc. (WST) - Financial Metrics & Analysis