In 2025, institutions have acquired 545,579 $BTC , while miners have added just 97,082 BTC to the market demand is outpacing supply by a huge margin.
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content. See T&Cs.