Well we know they already bought most of them and buying back stocks vs any other investment means it will be more beneficial to buy their stock than anything else.. so ill bet they knew something big is coming and buying their own stock at pennies will give them more money than anything else.. so expect big news within a month.
Opinion ;)