Could be a cross trade of part of their 90% holding who knows but I doubt a major holder has exited with that many shares as I doubt anyone has accumulated that many shares under 29c in the last year or so
Plus why weren't the other 2mil or so shares mopped up as well at 29.5c seems like more smoke and mirrors.