Oxford Square Capital Corp. 6.50% NT 24 (OXSQL) has a market capitalization of $181.95M and trades at $25.32. The 52-week range is 24.158-25.34.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -101.3, Earnings Per Share (EPS) of $-0.25, annual revenue of $23.51M.
The stock has a beta of 1.11, a last dividend of $1.2888, operates in the Financial Services sector.