52/100
PROTALIX BIOTHERAPEUTICS, INC.PLX Shallow moat
via buylikebuffett.com — The Moat Index →