MicroStrategy announced it can sell up to $21 billion in shares and has sold 5.4 million shares for $2.13 billion, using proceeds to buy 21,550 bitcoins for $2.1 billion, holding a total of 423,650 bitcoins valued at $25.6 billion. The company's BTC Yield was reported at 43.2% for the quarter and 68.7% for the year to date.