MicroStrategy bought 51,780 bitcoins last week, including over the weekend, for $4.6 billion in cash at an average price of $88,627.