Bitcoin reclaims Strategy's 2026 cost basis, but 2025 purchases remain underwater
- —Strategy holds 848,517 BTC at an average cost of $75,446
- —BTC has risen above the $78,900 cost basis for 2026 purchases
- —Blended cost of 2025 purchases is about $90,600
- —Strategy's returns: 27.6% over one year, 60.3% over ten years
Why it matters: Reclaiming these levels eases the risk of forced selling by the largest corporate bitcoin holder.
Source: PANews