Businesses add 193,000 Bitcoin in 2026 while individuals sell 93,000

Photo: Crypto Briefing
River Financial data shows corporations remain the biggest net buyers, but nearly all of that demand comes from just two firms Companies are still buying Bitcoin in 2026. Most of them just aren’t the ones doing it. Businesses have added 193,000 BTC so far this year, according to a River Financial report published on October 8, 2026. Over the same stretch, individuals were net sellers of 93,000 BTC. River’s figures put total corporate Bitcoin holdings at 1.64 million BTC. That equals 7.8% of the total Bitcoin supply.
Source: Crypto Briefing







