I'm pretty convinced the stacks of 25,000 are there to dissuade buyers and keep the price in check. If it was real, they wouldn't be broadcasting a massive sell like that.