Bitcoin's largest holders are selling off their holdings, with the supply held by major investors dropping to its lowest level since May 2025.
Recent on-chain data indicates that major Bitcoin investors have been selling, with their share of the total supply falling to […]