I am shocked at the sell off. One of the brokers has upgraded 2008 earnings to 30cps. I guess the one off gain and lower second half earnings has spooked holders and investors. Long term all fundamentals remain in place it seems.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held