Strategy's Bitcoin Bet Hits 843,775 BTC as Token Collapses to Par
The world's most public Bitcoin treasury just blinked, and investors are trying to figure out if it's exhaustion or strategy. Strategy now holds 843,775 BTC after Q2 2026, making it one of the largest corporate Bitcoin holders globally
Continue reading ›