Strategy Acquires 13,390 BTC, Holds 568,840 BTC with 15.5% YTD Yield - Rollup News