48/100
ADVANCE AUTO PARTS, INC.AAP Shallow moat
via buylikebuffett.com — The Moat Index →
AAP company score badge · Buy Like Buffett