Strategy CEO says, ‘STRC is our iPhone moment’ after $5B revenue in 7 months

Source: AMBCrypto

In 2026, Strategy has purchased 94.4K BTC, about 2.2x mined BTC, suggesting a looming supply crunch.