75/100
WEST PHARMACEUTICAL SERVICES, INC.WST Narrow moat
via buylikebuffett.com — The Moat Index →