43/100
NPK International Inc.NPKI Shallow moat
via buylikebuffett.com — The Moat Index →