47/100
AMNEAL PHARMACEUTICALS, INC.AMRX Shallow moat
via buylikebuffett.com — The Moat Index →
AMRX company score badge · Buy Like Buffett