45/100
Crinetics Pharmaceuticals, Inc.CRNX Shallow moat
via buylikebuffett.com — The Moat Index →
CRNX company score badge · Buy Like Buffett