De acordo com a Foresight News, dados divulgados pela Animoca Brands revelam que em 30 de novembro de 2023, a empresa detinha US$ 1,72 bilhão em dinheiro e saldos de stablecoin. O valor total dos tokens de terceiros detidos pela Animoca Brands, incluindo reservas de tokens SAND fora do balanço, é de aproximadamente US$ 3,3 bilhões, enquanto o valor das reservas de tokens fora do balanço, incluindo tokens do ecossistema, é de aproximadamente US$ 16 bilhões. Além disso, a Animoca Brands investiu em mais de 400 empresas, incluindo cerca de 110 no sector do jogo, cerca de 50 no sector das infra-estruturas, aproximadamente 29 no sector DeFi e cerca de 13 no sector do metaverso.