Strategy Buys 850 BTC as Company Says BTC Yield Reaches 26.0% YTD

Strategy Buys 850 BTC as Company Says BTC Yield Reaches 26.0% YTD