BTC long-term holders sold nearly $300 billion in 2025; selling slowdown signals 2026

On-chain data analysis shows Bitcoin long-term holders sold nearly $300 billion of BTC in 2025, including a notable 30-day spike between November 15 and December 14. Since December, LTH supply has stabilized near 13.6 million BTC and the LTH/STH ratio fell to roughly -0.53, conditions that have historically preceded base-building and later rallies.