BTCtreasuries data shows the top 100 public companies hold 1,264,867 BTC, representing about 6.02% of Bitcoin’s 21 million maximum supply. According to NS3.AI, Strategy holds the largest amount among these firms, with 847,363 BTC.