Strategy’s 849,327 BTC Sit 2.3% Below Its $75,451 Cost Basis

Strategy’s 849,327 BTC Sit 2.3% Below Its $75,451 Cost Basis