Motley fools analysis: Alliance Pharma has a growing portfolio of pharmaceutical and consumer healthcare products it owns or licenses the rights to. It sells these products in more than 100 countries.
Its shares are trading at 65p, down 36% from last yearโs high of 102p. Iโm at a loss to understand quite why the stock has slumped so far.