Strategy Acquires 4,020 BTC, Holds 580,250 BTC with 16.8% YTD Yield - Rollup News