OFS Credit Company Inc. 5.25% Series E Term Preferred Stock Due 2026 is a financial services company that offers preferred stock to investors. With a fixed interest rate of 5.25% and a term of 6 years, investors can expect stable returns. This series of preferred stock is designed to provide a steady income stream with a relatively low risk.