MicroStrategy has launched an ongoing share repurchase program, buying back 288,930 shares for $25 million at an average price of $86.52 per share. The company also announced an increase in its USD reserve, which now stands at $3.75 billion.