"people INSIDE the company doubted the share price should be any more than $1.10 - $1.40."
Like who, execs or staff? and when?
There is definitely some insto selling going on this week, but we've seen this before in reverse too. On TA, sits on the bottom of the very healthy trend. See what happens in the next few days.
SBM Price at posting:
$1.35 Sentiment: Buy Disclosure: Held