Why Animalcare Group plc (LON:ANCR) Could Be Worth Watching
Animalcare Group plc (LON:ANCR), is not the largest company out there, but it saw a significant share price rise of over 20% in the past couple of months on the AIM. Less-covered, small caps sees more of an opportunity for mispricing due to the lack of…