56/100
J&J SNACK FOODS CORP.JJSF Shallow moat
via buylikebuffett.com — The Moat Index →