Strategy Inc’s preferred stock STRC surpassed $90 this week for the first time since June 17, closing at $92.32 with an intraday high of $92.80. This rebound marks a significant recovery from the 52-week low of $71.25, as Michael Saylor’s buyback program supports the stock’s valuation. STRC is a variable-rate perpetual preferred security designed to trade near its $100 par value, with an estimated annual dividend yield of 10-12%. Strategy Inc, formerly MicroStrategy before its rebranding in August 2025, suspended bitcoin purchases on July 27 and is strengthening its cash reserves.
Source: Read the original article

