Strategy Holds 843,738 BTC vs Blackrock’s 817,138 as the Race to a Million Bitcoin Intensifies
Key Takeaways Strategy leads with 843,738 BTC against Blackrock’s 817,138 BTC, a gap of roughly 26,600 coins. Strategy overtook Blackrock as the largest institutional bitcoin holder in April 2026 after a $2.54B purchase. JPMorgan estimates […]
