Directors not selling and the Director resigning is retiring, he is old and been with company for a long time, business is going well guidance is strong and they are confident of meeting/exceeding it. SP should be much higher.
PPH Price at posting:
$6.87 Sentiment: Buy Disclosure: Held