JUST🚨 IN: The top 100 public companies collectively own 1,058,581 BTC, per BitcoinTreasuries.

$BTC

BTC
BTC
66,126.54
-1.54%

$BNB

BNB
BNB
597.43
-2.88%