Michael Saylor’s buybacks in July and September 2026 have driven Strategy Inc.’s STRC preferred stock price closer to its $100 offering price. Market odds for STRC reaching $100 by December 31 stand at 73.5% YES, while the probability for a September 30 target has dropped to just 18%. This divergence reflects stronger confidence in a medium-term recovery despite short-term market challenges. With 106 days remaining until December 31, further buyback announcements and changes in cryptocurrency holdings will be critical in shaping STRC’s performance outlook.
Source: Read the original article

