Strategy Acquires 10,100 BTC, Holds 592,100 BTC with 19.1% YTD Yield - Rollup News