Institutions Buy 50,351 BTC in Q1, Largest Quarterly Accumulation in History
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,
BTC0,85%
GateNews·1h fa