According to Cointelegraph, based on Bitwise data, institutional buyers have dominated Bitcoin demand from 2025 to the present, accumulating 417,000 coins, while retail investors have sold 158,000 coins.