Strategy Acquires 705 BTC, Holds 580,955 BTC with 16.9% YTD Yield - Rollup News