De acordo com ChainCatcher, a Animoca Brands detinha um total de US$ 291 milhões em dinheiro e stablecoins com base em dados não auditados de 31 de março de 2024, um aumento em relação aos US$ 194 milhões em 30 de abril do ano passado. Enquanto isso, a Animoca detém US$ 558 milhões em ativos digitais em seu balanço. Desde dezembro de 2023, os investimentos externos e as ofertas de tokens da Animoca adicionaram US$ 266 milhões ao seu portfólio digital.

Além de seu balanço, a subsidiária Web3 da Animoca possui reservas simbólicas no valor de aproximadamente US$ 1,8 bilhão. Este número não inclui o valor de quase 400 investimentos minoritários em outros negócios da Web3.