Share Facebook Twitter LinkedIn Pinterest Email Strategy purchased $635 million in STRC stock, as its perpetual preferred stock performance fell below the $100 par value.