If there is an announcement coming out this week, we will know by the buying or selling. That seems to be the way with SBN. I would say the dumper is selling out of pure frustration with SBN management and lack of results.
SBN Price at posting:
0.2¢ Sentiment: Hold Disclosure: Held