There were 160 public companies and 52 private companies that held bitcoin as of 7/30/2025. The 160 public companies hold a total of 950,932 Bitcoins, while the 52 ETFs and other funds hold 292,361 Bitcoins.
The public company that holds the most Bitcoin is Strategy, with 628,791 as of 7/30/2025.
The chart below compares the total return of Bloomberg Bitcoin Index holdings of Strategy (MSTR).
As of 8/01/2025, Strategy had year-to-date returns of 31.63%, and the Bloomberg Bitcoin Index had year-to-date returns of 23.02%.
As of 7/28/2025, Bitcoin closed at a price of $117,000, which was good for a 24.70% total return from 1/6/2025.