Most likely Microstrategy will not buy $650 million worth of #Bitcoin in the market. It can easily find whales willing to unload large blocks of Bitcoin above $20K in private transactions. That means all the minnows may be front running a trade that never actually takes place.