Strategy’s preferred stock offers a 12.9% yield at $89, with a likely reset to 13.5% and strong asset coverage. STRC’s price dislocation is driven by forced selling and options market dynamics, not ...
Strategy's preferred stock STRC, designed to hold a price of $100, on Thursday dropped to a low of $83. A number of events led up to the slide, including a buyback of convertible notes at an 8% ...