STS website has an ann on 01/06 stating FY 07 profit record. We already knew that but the link is not working it seems or that is all the info provided. Still good sign.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.