Hargreaves Services is hard to ignore despite its strong performance
Hargreaves Services (HSP:AIM) 620pMarket cap: £200 millionIt's always a test of our conviction if we can recommend a stock just as the shares are touching a 12-month high, but in the case of environmental services, property and materials group Hargreaves Services (HSP:AIM), its shares are trading at a 10-year high.In our defence, we did flag the company a year ago at 475p in our 'Five small-cap s