Stellus Capital Investment Corporation is upgraded to hold as recent distribution cuts and improved NAV signal stabilization, despite ongoing portfolio contraction. Its dividend yield stands at 11.8%,
HOUSTON, July 16, 2026 /PRNewswire/ -- Stellus Capital Investment Corporation (the "Company") (NYSE: SCM) announced that its Board of Directors has declared a monthly dividend of $0.0833 for each of J