33/100
Charter Communications, Inc.CHTR No moat
via buylikebuffett.com — The Moat Index →