On June 18, Strategy’s STRC preferred shares collapsed to an unprecedented intraday bottom of $83, ultimately settling at $88.59 — approximately 17% under the $100 par value benchmark. Since its July 2025 introduction, the instrument was engineered to maintain trading levels at or close to par while delivering an 11.5% annualized return.
Source: Read the original article

