Unfortunately, it doesn't seem to matter what companies are forecasting for next year.. No-one believes them at the moment.. The sky is falling.. Economies are slowing down.. Businesses expectations are being discounted to the max.. The most important thing to look at now, is whether a business will make it through this mess without going belly up.. If it can survive, then it will come out the other end much stronger (hopefully).
STS Price at posting:
$1.54 Sentiment: Hold Disclosure: Held