I like that the owners/founders/top management of a company have a significant amount of shares in the company they work for. There is no better motivation to bring the company to success and make the right steps which lead the share price north.
QFY Price at posting:
0.9¢ Sentiment: Hold Disclosure: Held