STS to buy back 10% of issued shares. Obviously management think the company is undervalued but would be interested others experiences with buy backs SP wise. Fairly illiquid stock so fewer shares is not going to help the situation.
STS Price at posting:
82.0¢ Sentiment: Buy Disclosure: Held