25 million is just under 1% of stock issued by my reckoning. That means 99% of holders aren't selling today