The top 100 public companies collectively hold over 1.13 million BTC, representing approximately 5.4% of Bitcoin's maximum supply, with Strategy accounting for a significant majority of this total.
Open the full topic