Strategy Posts $12.5B Q1 Loss as Saylor Floats First-Ever Bitcoin Sale
Strategy reported a $12.54 billion net loss for the first quarter of 2026, driven almost entirely by a $14.46 billion unrealized markdown on its 818,334 BTC treasury as bitcoin fell 23.8% during the quarter....