Strategy Posts $12.5B Q1 Loss as BTC Prices Weigh on Results
Michael Saylor said Strategy may have to sell some of its Bitcoin to pay a dividend and “inoculate the market.” The world’s largest corporate Bitcoin (BTC) holder, Strategy, yesterday released its Q1 2026 financial results, which show a net loss of $12.54 billion. According to the report, this was mostly due to a $14.46 billion…
