45/100
Crinetics Pharmaceuticals, Inc.CRNX Shallow moat
via buylikebuffett.com — The Moat Index →