Bitcoin backtracked holiday gains as markets reacted to news that Strategy had sold nearly 3,600 BTC through July 5.

Strategy disclosed it sold more than 3,000 BTC. It had just bought 1,550 of those BTC a couple weeks prior. Why?

Strategy's total holdings account for more than 4% of the 21 million bitcoin supply cap — worth around $52.3 billion.