Strategy Preferred Stock STRC closed at $89, marking its lowest closing level since issuance.
Source:
www.theblock.co
Strategy’s floating-rate perpetual preferred stock STRC closed at $89 on June 17, significantly discounted from its target stable price of $100 and hitting its lowest unadjusted closing level since its launch in 2025. The stock currently offers an effective dividend yield of approximately 12.9%, originally designed to trade near $100 through monthly interest-rate adjustments.