Long-term holders have added more than 3 million BTC since 2020. Individual investors net sold 140,000 BTC in the first half of 2026 and have bought more than 107,000 BTC so far in the third quarter.