Firstly the drop in this share does not mean bad news on the way as we see on heavier traded (insider traded)stocks. It is so illiquid in comparrison a couple big sellers and lack of buyers will create the drop. If we look at depth sellers are in there are 2.86, that will be the level it is back to in a month or less I beleieve.
Ozeb, if you need you SMSF accounts done let me know. I work at a specialised accounting practice, no freebies but.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held