Strategy Acquires 1,045 BTC, Holds 582,000 BTC with 17.1% YTD Yield - Rollup News