It could all be the same buyer. This stock is very illiquid for a fully listed share.
It might even be Eaglet Trust buying back the stock they sold to allow the new directors to get onboard (see citywire article).
It is less then £30K's worth of stock (all buys) and the price is up 15% as I have been saying earlier in the year on this thread the trip north will be equally as fast and as steep as the fall once the core market show solid signs of picking up.
wish all holders the very best for the new year
[edit] Robert Walters (RWA) also up 12.5% on all buys