Strategy reports bitcoin purchase of 21,021 coins for $2.46 billion | Crypto Craft