Strategy currently holds 528,185 BTC, with an average cost of 67,458 USD, valued at 40.119 billion USD.