Article
Fintech Blockchain

Individuals still hold most Bitcoin despite Wall Street buying spree

River's 2026 Bitcoin adoption report finds ordinary holders control about two-thirds of all Bitcoin ever mined, undercutting assumptions that institutions now dominate supply.

by TechDefused Newsroom · Editor IL
The image depicts two golden Bitcoin coins positioned on a dark background with cryptocurrency trading graphs and charts. The vibrant colors of the graph indicate fluctuating market trends. — Credit: Photo by Kanchanara / Unsplash cPhoto by Kanchanara / Unsplash
Photo by Kanchanara / Unsplash

Individuals, not corporations or institutional funds, hold most of the world's Bitcoin, according to River's Bitcoin adoption report for 2026.

The report estimates ordinary investors control about 14 million BTC, roughly two-thirds of the 21 million BTC that will ever exist.

The finding runs against a narrative in which Wall Street appears to be the dominant force in the cryptocurency, even as it pours billions into the asset.

Bitcoin's pseudonymous creator, Satoshi Nakamoto, is thought to be the largest single holder, with dormant addresses believed to contain about 968,000 BTC, or 4.6% of total supply.

A Cointelegraph investigation in September 2026 put the range of estimates for that hoard between just under 900,000 and about 1.2 million BTC.

Those coins have never moved, and most observers assume they never will, since a sale would likely trigger widespread market panic.

A further 1.6 million coins are considered permanently lost to inaccessible wallets, shrinking the pool of coins realistically available to new buyers.

Among corporate holders, Strategy owns the most Bitcoin at 848,000 BTC, about 4% of total supply, with every other company combined holding roughly 3.9%.

The argument underpinning the "buying opportunity" thesis is one of scarcity: if most coins sit with individuals unwilling to sell, rising demand from ETFs, companies and funds must compete for a comparatively thin liquid supply.

Bitcoin is currently sits at just under $84,000.

by TechDefused Newsroom