ChainCatcher message, according to a report by K33 Research, institutional participants purchased 859,454 Bitcoin (BTC) in 2024, equivalent to eight years of BTC issuance, accounting for 4.3% of its total circulating supply. Most of this was purchased by spot trading funds (ETFs) and publicly traded companies like MicroStrategy.