hmmm... I think there must be some sell argument for this stock. I just dont know it. Founds selling, stock down on the back of an earnings upgrade ...
PPH has good accounting policy they expense their IT cost (unlike some company who capitalise) and still has a profit, probably growth slowing down? Or is it simply sector rotation?
PPH Price at posting:
$1.48 Sentiment: None Disclosure: Held