Wednesday, October 21, 2026 News updated 18+ Gamble responsibly. Get help Write Sign in
Stake NewsToday

An independent desk covering Stake, the US casino market and crypto.

Crypto Today

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

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

Latest in Crypto Today

All Crypto Today stories