if directors are buying back now, you can trust them half, because as traders, if he sell at over 50 cents, he definitely buy back around 30 cents, directors should know more than traders.
Don't buy in now, did you see they bought option at 5 cents, now they sold all today. they lost a little and make more money.