Bitcoin Slump Hits Saylor’s Strategy at the Worst Possible Moment
Strategy reported a $12.4 billion net loss for Q4 2025 after Bitcoin’s price drop triggered a $17.4 billion unrealised loss on its digital assets. The stock plummeted 17% to $106.99 as Bitcoin fell below $63,000, marking its sharpest decline since late 2024 and resulting in a 30% year-to-date loss. Over $1.4 billion in leveraged liquidations […]
