55/100
BioMarin Pharmaceutical IncBMRN Shallow moat
via buylikebuffett.com — The Moat Index →