10 Stocks with Highest Dividend to Buy Right Now

3. Oxford Square Capital Corp. (NASDAQ:OXSQ)

Dividend Yield as of July 27: 18.03%

Oxford Square Capital Corp. (NASDAQ:OXSQ) is a publicly traded closed-end management investment company operating as a business development company under the Investment Company Act of 1940.

The company aims to maximize total returns across its portfolio, primarily by targeting corporate debt securities and investments in collateralized loan obligations (CLOs), which mainly consist of corporate debt holdings. These CLO investments may also involve warehouse facilities— financing arrangements designed to gather loans that could later form the foundation of a CLO structure.

In Q1 2025, Oxford Square Capital Corp. (NASDAQ:OXSQ) reported net investment income of $6.1 million, or $0.09 per share, in line with the previous quarter. Total investment income held steady at $10.2 million. However, combined realized and unrealized losses on investments rose sharply to $14.2 million, or $0.20 per share, up from $2.7 million, or $0.04 per share, in the prior quarter. CFO Bruce Rubin noted that around 1.3 million common shares were issued during the quarter, generating $3.5 million in net proceeds.

With a dividend yield of 18.03%, as of July 27, Oxford Square Capital Corp. (NASDAQ:OXSQ) is among the best stocks with the highest dividend. The company has never missed a dividend since 2006, and it currently offers a monthly dividend of $0.035 per share.