Stellus Capital Investment Corp Net Income

Quick Answer

Stellus Capital Investment Corp reported Net Income of $27.05 million for fiscal year 2025.

Stellus Capital Investment Corp Net Income — Annual History

Fiscal Year Net Income YoY Change
2025 $27.05M -41.0%
2024 $45.84M +161.5%
2023 $17.53M +21.0%
2022 $14.49M -56.8%
2021 $33.57M +66.3%
2020 $20.19M

Quarterly Net Income

Quarter Ending Net Income YoY QoQ
September 30, 2025 $6.69M -56.7% -34.0%
June 30, 2025 $10.15M +18.7% +103.2%
March 31, 2025 $4.99M -62.0% -67.7%
September 30, 2024 $15.46M +744.9% +80.9%
June 30, 2024 $8.54M +130.2% -35.0%
March 31, 2024 $13.15M +177.6% +648.4%
September 30, 2023 -$2.40M -160.6% -164.6%
June 30, 2023 $3.71M +177.8% -21.6%
  • Stellus Capital Investment Corp showed a decrease of -41.0% in Net Income compared to the prior fiscal year.
  • Over the 2020–2025 period, Stellus Capital Investment Corp’s net income has grown by 33.9% (from $20.19 million to $27.05 million).
  • The most recent figure is from Stellus Capital Investment Corp’s fiscal year 2025 report (Form 10-K), filed with the SEC on March 11, 2026.
  • All figures are sourced from SEC EDGAR XBRL filings, last verified June 17, 2026.

Last verified:

Leave a Comment