Could be.
I'd be willing to bet that something negative will come out but they 1st thought they'd announce a buyback to hopefully get the sp up and then announce the negative news.
Someone keeps dumping loads so this tells me insiders are getting out, once they've finished I bet ya any money something negative will come out!!!
Watch this spot.............