Open account
Strategy Buys $2B Bitcoin, Holdings Reach 843,738 BTC Despite Debt Buyback