Yes I too don't like insiders especially founders selling out. However, they didn't sell open market and drive the share price down. They have been selling above current share price in the last transactions. The share price has been reacting positively and new Instos have been taking up big percentages. For that to happen I'm thinking they must have every confidence in the company's future. The company reports next month now so it'll be clear for all to see.
PPH Price at posting:
$1.88 Sentiment: Buy Disclosure: Held