50/100
Donnelley Financial Solutions, Inc.DFIN Shallow moat
via buylikebuffett.com — The Moat Index →
DFIN company score badge · Buy Like Buffett