Satoshi Nakamoto is estimated to hold around 1.1 million BTC, followed by Coinbase with 981,000 BTC, and MicroStrategy with 844,000 BTC as of July 2026.
Open the full topic