My opinion is that there has been some "leakage around the edges" with this stock. Seems there has been some reasonable buying from a couple of parties, when one looks at the latest shareholders register.
I expect there will be a positive announcement in the future, but not immediate - to avoid any perceptions of inside knowledge.
Still plenty of potential to trade the swings and take a few good scalps in the interim.