Corporate Bitcoin treasuries amass 1.13M BTC in 2025 as price drops 6.4% and demand weakens
In 2025, corporate Bitcoin treasuries led by Michael Saylor's Strategy accumulated 494,000 BTC, pushing their combined holdings to 1.13 million coins even as BTC ended the year down 6.4%. These firms now control 5.1% of the total BTC supply, while ETFs hold about 7.1%, and the joint demand tracked by Apparent Demand Growth has stayed negative since December, limiting price recovery. Despite reduced selling by long-term holders, analysts note that ETF flows and subdued demand continue to weigh on BTC's ability to break above prior highs.