BITCOIN PRICE

Strategy Swings From $14B Profit to $8.2B Loss as Saylor Sells
Strategy now holds 843,775 BTC after growing its stack 11% in Q2 2026, even as it sold more BTC to cover dividends.read more

Strategy now holds 843,775 BTC after growing its stack 11% in Q2 2026, even as it sold more BTC to cover dividends.read more