MicroStrategy Reports $4.2 Billion Net Loss in Q1 Despite a 13% Bitcoin Yield
Strategy recently posted its Q1 2025 earnings report, showing over $4.2 billion in net losses despite gains on its Bitcoin holdings. Shortly afterward, the firm declared its intention to sell $84 bill...