Companies are currently buying #Bitcoin at 3.3 times the rate it is being mined. Demand clearly exceeds supply!

So far in 2025, companies have purchased 196,207 #BTC, while only 60,044 BTC have been newly mined.

If this trend continues, latecomers may face much higher prices…