Individuals are the largest sellers of Bitcoin in 2025

More than 247,000 $BTC have been sold by individual investors

Institutional investors continue to buy in