Strategy still bought themselves another 21,021 BTC after a successful IPO of $2.5 billion and now hold 628,791 BTC