They just got another 1M shares, I doubt they could buy on market and then pop out an announcement within the month but it is a very strong signal for the next 6 months.
At least it is some action............
SBL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held