Agree, try emailing htme abouti t maybe, I tried a while ago but got no reply. Especially as it is market sensitive info IMO also. We will prob see some updates in the results this week however.
STS Price at posting:
73.0¢ Sentiment: Buy Disclosure: Held