I am set already and saw the big buyers suddenly come in. Would like to get more though but can't at the moment as I am stuck in other illiquid stocks.
Maybe someone knows something.
I reckon STB could be a 5 bagger.
STB Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held