60/100
PTC Therapeutics, Inc.PTCT Shallow moat
via buylikebuffett.com — The Moat Index →