Really, I am happy that I bought STB... At 70c... Still holding although it has been beaten down with a big stick the past few days... Hopefully it doesn't drop much further and some good news comes out and we start going up again!
STB Price at posting:
$4.58 Sentiment: Hold Disclosure: Held