Stock events for Stellus Capital Investment Corp. (SCM)
The stock price of Stellus Capital Investment Corp. has declined significantly, with a decrease of approximately 23.6% from the beginning of 2026 to May 2026, and a 24.79% change over the past year. The 52-week trading range has been between $8.43 and $15.39. The Q4 2025 earnings report revealed earnings per share of $0.29, missing the consensus estimate of $0.31, and revenue of $23.98 million, also below estimates, contributing to bearish sentiment due to deteriorating portfolio quality, declining NAV, and unsustainable distributions. Stellus cut its dividend by 15% after a 13-year streak, but declared a monthly dividend of $0.1133 per share for May, June, and July 2026. Analyst ratings have reflected caution, with Zacks Research downgrading SCM to a "strong sell" and Keefe, Bruyette & Woods reducing their price target. Conversely, CEO Robert T. Ladd and Director Bruce R. Bilger purchased shares in March 2026. The company is expected to release its Q1 2026 results after market close on May 11, 2026.
Demand Seasonality affecting Stellus Capital Investment Corp.’s stock price
There is no explicit information available regarding demand seasonality for Stellus Capital Investment Corp.'s products and services. Demand for its services is likely influenced by broader economic conditions, interest rates, and private equity deal flow rather than seasonal patterns.
Overview of Stellus Capital Investment Corp.’s business
Stellus Capital Investment Corp. is a publicly traded business development company specializing in capital solutions for private middle-market companies with EBITDA between $5 million and $50 million. Founded in 2012 and headquartered in Houston, Texas, it operates as an externally managed, closed-end, non-diversified management investment company. The company aims to maximize total return for stockholders through current income and capital appreciation by investing in various forms of debt financing, often with equity co-investments, across sectors like business services, energy, healthcare and software. Capital is deployed to support acquisitions, growth, buyouts, and recapitalizations.
SCM’s Geographic footprint
Stellus Capital Investment Corp. primarily operates in the United States and Canada. Its investment portfolio is geographically concentrated in several U.S. states, with California accounting for 18.13% of total investments, followed by Texas at 15.63%, Florida at 9.85%, and Illinois at 5.87% as of June 30, 2025.
SCM Corporate Image Assessment
Specific information about Stellus Capital Investment Corp.'s brand reputation is not available in the provided search results. However, the declining NAV, unsustainable dividend coverage, recent dividend cut, and analyst downgrades could negatively impact investor confidence and the company's reputation.
Ownership
Stellus Capital Investment Corp. is owned by a mix of institutional shareholders, individual insiders, and retail investors. Institutional shareholders hold approximately 14.34% of the stock, insiders own about 6.21%, and retail investors account for roughly 79.45%. Major institutional owners include LPL Financial LLC, Two Sigma Investments, Lp, and BlackRock, Inc. Robert T. Ladd, Chairman and CEO, is the largest individual shareholder, owning 2.43% of the company.
Ask Our Expert AI Analyst
Price Chart
$8.97