68/100
HALOZYME THERAPEUTICS, INC.HALO Narrow moat
via buylikebuffett.com — The Moat Index →