I agree that 20 cents should be close ... even at 20 cents market cap is only approx $12.5 M. Seems like a very good buy (although must admit i have been wrong before!!)
Will wait and see.
Mat
STE Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held