Bitcoin Accumulation Spree Continues: Strategy Adds $2.5B BTC
April 20, 2026
Strategy holds 818,334 BTC with unrealized gains exceeding $4.4 billion. Michael Saylor’s latest X post sparked expectations of a new BTC purchase. Strategy may sell limited BTC to manage STRC dividend obligations…