50/100
NWPX Infrastructure, Inc.NWPX Shallow moat
via buylikebuffett.com — The Moat Index →