I'm fairly certain that Simply Wall St relies largely on automated content generation based on generic data analysis similar to Morningstar. What this method fails to factor in are the intangibles that further define the company's current position.
PM8 Price at posting:
$1.26 Sentiment: Buy Disclosure: Held