63/100
UFP Technologies, Inc.UFPT Narrow moat
via buylikebuffett.com — The Moat Index →
UFPT company score badge · Buy Like Buffett