perhaps there is a new contract or 2 in the wind ? price action certainly has been curious, suprised they have not received a speeding ticket from ASX .
surely there must be some ann soon ?
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held