53/100
Blackbaud, Inc.BLKB Shallow moat
via buylikebuffett.com — The Moat Index →