Without being too harsh, don't you think that it is a tad unusual the on the same day all the directors just happen to buy a parcel of 7M shares and split it between themselves?
Looks like someone needed to sell a big parcel in a hurry.
PPP Price at posting:
16.0¢ Sentiment: None Disclosure: Not Held