BitcoinStrategy Mulls Selling Bitcoin to 'Inoculate the Market': SayloradminMay 6, 2026 by adminMay 6, 202601 In brief Strategy posted a $12.54 billion net loss for Q1 2026, driven by a $14.46 billion unrealized loss on its Bitcoin holdings as prices...