Great to see people talking about this company. They're super cautious but they have reason to after being on the brink a couple of years ago. I have faith and good to see that they have some blue sky.
STU Price at posting:
46.0¢ Sentiment: Buy Disclosure: Held