The way it is going, I think it will stop only at $1. I believe the PE at current prices is 50+ And net profit has actually declined. And then massive insider sales... what a disappointment.
PPH Price at posting:
$1.42 Sentiment: Hold Disclosure: Held