For anyone wondering where those 843,000+ BTC actually sit: SEC filings and Arkham on-chain data prove Strategy doesn't even hold their own keys. The entire stack is farmed out to Wall Street custodians, split heavily between Coinbase Prime, Anchorage Digital, and Fidelity Digital Assets. The absolute opposite of "Not your keys, not your coins."
