Bitcoin Long-Term Holders Control 69% of Supply Amid $100,000 Price Stability

July 5, 2025

Bitcoin Long-Term Holders Control 69% of Supply Amid $100,000 Price Stability