47/100
Duke Energy CORPDUK Shallow moat
via buylikebuffett.com — The Moat Index →