Strategy posts $12.54B net loss in Q1 2026 — $14.46B unrealized BTC hit drags the books.

Michael Saylor's Strategy reported a $12.54 billion net loss for Q1 2026, with the damage almost entirely driven by a…

CoinTelegraph