The core factual claims are corroborated across multiple sources. The Lookonchain X post directly confirms the 299.84 BTC (~$18.91M) transfer within a ~9-hour window and references the prior July 1-5 movement. The BlockBeats flash (citing OnchainLens) confirms the detail that the receiving address previously sent BTC to Galaxy Digital, Binance and Coinbase, and that a similar transfer last month preceded a disclosed ~$216M sale. That prior sale (3,588 BTC for ~$216M) is independently confirmed by CoinDesk based on an SEC 8-K filing. The transfer amount, wallet-linkage narrative, and prior-sale context are all consistent. The main caveats are that the wallet-to-Strategy attribution is an on-chain-analytics inference and that whether this new transfer represents an actual sale remains speculative — the reporting itself frames it as a question. The verifiable factual assertions in the claim are accurate.