According to Whale Factor, institutional investors purchased 50,351 BTC in Q1 2026, marking the largest quarterly accumulation in Bitcoin history. The institutions are absorbing supply at 2.8 times the rate of new mining output, creating a significant supply squeeze.
During the same period, retail investors sold over 62,000 BTC amid market uncertainty, while institutions continued building positions. This divergence highlights contrasting market strategies between large and small holders.
Related News
Bitcoin Price Is Once Again Trading Above $80,000, Reigniting Bullish Sentiments, How High Can BTC Go?
Crypto Expert Shares Full Market Prediction Focusing on BTC and ETH Prices for 2026-2027
CryptoQuant: Bitcoin's April Rally Was 'Speculative,' Spot Demand Weak