Guys, the decline from 2.50 to 0.76 was on low volumes over time. If you add the last 2-3 months of trading it wouldn't add up to $10,000,000. So the rise Os justified imo... nothing cynical its just back in flavour....
STB Price at posting:
$1.36 Sentiment: Buy Disclosure: Held