🪙 Since the beginning of 2025, public companies have acquired 157,957 BTC. This is 96% of the volume of 164,250 BTC that miners are expected to mine for the entire year.