52/100
Alkermes plc.ALKS Shallow moat
via buylikebuffett.com — The Moat Index →