I am deeply sceptical of all forecasts (88.2% of statistics are made up), but do appreciate that people put the effort into it, as my ability to value companies is limited by my complete lack of excel spreadsheet competency.
PPH Price at posting:
$3.99 Sentiment: Hold Disclosure: Held