Yep, it looks like directors are currently quite happy to buy company shares at these prices. This is the third director buying a meaningful parcel in that many days ...
Normally, this is a quite good indicator - and from a fundamental perspective the stars certainly look well aligned.