2025 Market Insight: In 2025, institutions have accumulated 545,579 $BTC, while miners have only added 97,082 BTC to the supply.

This means there's over 5x more demand for Bitcoin than new supply being created, highlighting a growing institutional appetite that is outpacing miner production.

$BTC