As of June 5, 2025, the price of Bitcoin is approximately $105,031, an increase of 10% compared to last month. However, short-term volatility has intensified, with an intraday fluctuation of 1%-2%. Technically, the 50-day moving average support is solid, breaking through the resistance level of $108,000 may push it up to $137,000; if it falls below the support of $103,000, it may retrace to $92,000. On-chain activity is good, with an average of 735,000 active addresses daily and an average of 390,000 - 400,000 transactions daily, and an NVT value of 1.51, indicating that the valuation is supported by real demand. However, recently, short-term holders taking profits have created selling pressure, and future trends will need to focus on key price levels and market supply and demand, as well as institutional funding and other factors.