$BTC Top 100 public treasury companies