Strategy Boosts BTC Holdings to 592,100 with 19.1% YTD Yield - Rollup News