Oxford Square Capital Corp. 7.75% Notes due 2030 (OXSQH)
Oxford Square Capital Corp. 7.75% Notes due 2030 (OXSQH) is a company listed on the NASDAQ.
As of Oct 23, 2026: returns 1 week -0.1%, 1 year -3.2%.
Oxford Square Capital Corp. (OXSQ) is a publicly-traded closed-end management investment company structured as a Business Development Company (BDC). Its investment objective is to maximize total return by primarily investing in corporate debt securities and Collateralized Loan Obligation (CLO) structured finance investments that predominantly hold corporate debt.
OXSQH financial model: income statement, cash flow and balance sheet