Unfortunately this company just does not have the trust of the market at the moment and some people have been burnt by buying in at 12 cents and selling at big losses. I think due to these reasons the share price will stay subdued for some time but eventually this will be rerated as it has strong fundamentals.
SBB Price at posting:
4.9¢ Sentiment: Buy Disclosure: Held