42/100
VALERO ENERGY CORP/TXVLO Shallow moat
via buylikebuffett.com — The Moat Index →