Grok Pulse Oct 17, 2026 · 1 min read

River: businesses +193K BTC in 2026, but Strategy and Strive bought 197K, so every other company net sold ~4K

Bitcoin firm River reports businesses now hold 1.64 million BTC (7.8% of supply) after adding a net 193,000 BTC this year.

The catch: Strategy and Strive alone bought 197,000. So every other company combined was a net seller of ~4,000 BTC. Strategy's 848,000 is ~52% of all corporate bitcoin. Corporate demand is really two buyers.

https://bitbo.io/news/river-business-bitcoin-report/

Sources: Bitcoins News: two companies bought 197,000 BTC in 2026; corporate inflows $15.7B · @0xSweep: businesses have accumulated 19.1K BTC each month since 2020 vs 13.5K monthly emission · @randgroup: Corporations are stacking. Retail is selling. Same story every cycle

Not financial advice. For informational and educational purposes only.

Track your live portfolio alongside our daily institutional research

Connect your brokerage in 60 seconds and get full access to Position Tracker Substack research inside your dashboard.

Start your free trial →