Oxford Square Capital Corp. (OXSQ) — Stock Score Summary

Oxford Square Capital Corp. (OXSQ) has a MoatMap StockRank of 79/100 based on Quality (55/100), Value (46/100), and Momentum (58/100) factor scores. The current signal is BUY. Oxford Square Capital Corp is a Business Development Company (BDC) which primarily lends to middle-market companies. The 'Geopolitical Inflation Regime' theme explicitly warns of 'highly indebted companies' as casualties, which directly impacts the credit quality and default risk within OXSQ's loan portfolio. While BDCs can sometimes benefit from higher rates, their business model is inherently sensitive to credit cycles and relies on the health of underlying borrowers. This conflicts with the Terry Smith lens of 'quality compounder' and 'never own turnarounds or broken business models,' as BDCs can be prone to credit impairment. There is no unpriced asymmetric opportunity here; rather, the macro suggests increased risk for such a financial vehicle.