earnigns talk and BS walks. Not a bad write up, once guidance comes which is ticking ever closer I expect $3 plus should nto be an issue. Just need the market to find something but that appears unlikely anytime soon doesnt it.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held