67/100
HAMILTON BEACH BRANDS HOLDING COMPANYHBB Narrow moat
via buylikebuffett.com — The Moat Index →