Thanks all for a great read - I changed my mind each time I read a post; guilty, not guilty, guilty...
I'm a holder, so for me, deliberating over the ethics of the directors recent trade is secondary to the fact they're buying! And at the end of the day their trade price wasn't greatly different to the post announcement prices!