Benchmark analysts have reiterated their "Buy" rating for Strategy, formerly known as MicroStrategy, setting a price target of $705. This target suggests a potential upside of approximately 430% from the current share price of around $130. The analysts highlight the company's strategic shift to a STRC preferred stock financing model as a key factor in expanding its Bitcoin reserves. At the recent Strategy World 2026 event, Executive Chairman Michael Saylor announced a pivot from encouraging enterprises to add Bitcoin to their balance sheets to promoting STRC perpetual preferred stock as the main financing tool for future Bitcoin acquisitions. The STRC stock, which offers an annualized yield of about 11% with monthly dividends, has rebounded to near its $100 face value after dipping to $90 earlier this month. Benchmark views STRC as the "primary engine" for Strategy's Bitcoin accumulation, potentially accelerating growth in Bitcoin holdings per share.