Strategy Buys 1,142 BTC, Total Holdings Now 714,644 BTC Finance, Markets February 11, 2026 3 min read