Strategy preferred stock STRC slips to $89, 11% below $100 target

The preferred shares fell 3.04% over 24 hours, leaving the instrument trading below the reference level it had been expected to hold.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.