Strategy holds 843,706 BTC, more than any government tracked

The United States leads sovereign holders at 329,693 BTC, with China at 190,000. No other public or private entity comes close to Strategy's position. $BTC

BTC
BTC
64,498.39
+1.55%

$BNB

BNB
BNBUSDT
609.93
+1.53%

$ETH

ETH
ETHUSDT
1,679.97
+0.99%

#btc #crypto