Everyone is entitled to their opinion, PPH may not be the type stock for everyone. That's perfectly okay.
I don't personally believe in the market research and expectations that MorningStar, Goldman Sachs etc. recommended, just my opinion but they do provide great analysis.
MorningStar, as of last evaluation from 15/11/2018 have overall categorised PPH as Undervalued. This is through Commsec. Their detailed research PDF can be found through Commsec or through their website. (outside of commsec, requires premium MorningStar access)
Hope this helps, perhaps a Google News search is beneficial as well.
PPH Price at posting:
$2.99 Sentiment: Buy Disclosure: Held