Stellus Capital Investment Corporation (NYSE:SCM – Get Free Report) CEO Robert Ladd purchased 1,700 shares of the business’s stock in a transaction on Monday, March 16th. The stock was bought at an average cost of $8.45 per share, for a total transaction of $14,365.00. Following the purchase, the chief executive officer owned 669,635 shares of the company’s stock, valued at approximately $5,658,415.75. This represents a 0.25% increase in their position. The acquisition was disclosed in a document filed with the Securities & Exchange Commission, which is available through this hyperlink.
Stellus Capital Investment Stock Up 4.8%
Shares of SCM stock opened at $9.13 on Wednesday. Stellus Capital Investment Corporation has a 12-month low of $8.43 and a 12-month high of $15.39. The company has a quick ratio of 0.14, a current ratio of 0.14 and a debt-to-equity ratio of 1.13. The firm has a fifty day moving average of $11.48 and a 200-day moving average of $12.29. The company has a market capitalization of $264.31 million, a price-to-earnings ratio of 9.71 and a beta of 0.68.
Stellus Capital Investment (NYSE:SCM – Get Free Report) last posted its quarterly earnings data on Wednesday, March 11th. The investment management company reported $0.29 EPS for the quarter, missing the consensus estimate of $0.31 by ($0.02). The company had revenue of $23.98 million during the quarter, compared to the consensus estimate of $26.33 million. Stellus Capital Investment had a net margin of 26.48% and a return on equity of 10.28%. As a group, equities research analysts predict that Stellus Capital Investment Corporation will post 1.74 earnings per share for the current fiscal year.
Stellus Capital Investment Dividend Announcement
Institutional Trading of Stellus Capital Investment
Several institutional investors and hedge funds have recently bought and sold shares of SCM. Geneos Wealth Management Inc. acquired a new position in Stellus Capital Investment during the second quarter valued at approximately $25,000. Laurel Wealth Advisors LLC acquired a new position in shares of Stellus Capital Investment during the 4th quarter worth approximately $26,000. JPMorgan Chase & Co. bought a new stake in shares of Stellus Capital Investment during the 3rd quarter worth approximately $28,000. BNP Paribas Financial Markets bought a new stake in shares of Stellus Capital Investment during the 2nd quarter worth approximately $60,000. Finally, Kestra Advisory Services LLC acquired a new stake in shares of Stellus Capital Investment in the 4th quarter valued at approximately $62,000. Institutional investors own 13.22% of the company’s stock.
Key Stellus Capital Investment News
Here are the key news stories impacting Stellus Capital Investment this week:
- Positive Sentiment: Senior insiders materially increased positions, including CEO Robert Ladd (35,000 shares at ~$8.70 plus an additional ~1,700 shares), Director Bruce Bilger (45,490 shares at ~$8.74) and CFO W. Todd Huskinson (5,700 shares). Large insider purchases signal management confidence and can stabilize or boost the stock. Read More.
- Neutral Sentiment: Coverage highlights SCM’s very high monthly dividend (cited near ~16–17% yield) but warns retirees and income investors to assess sustainability; useful context for income-focused buyers weighing yield vs. risk. Read More.
- Neutral Sentiment: Industry roundup flagged SCM among BDCs with double-digit yields but cautioned that only a subset can sustain such payouts — this increases investor focus on credit quality, distributable earnings and portfolio performance. Read More.
- Negative Sentiment: Keefe, Bruyette & Woods cut its price target on SCM from $13 to $9 and set a “market perform” rating, lowering analyst upside and contributing to selling pressure. This analyst action is the clearest proximate negative catalyst. Read More.
Analyst Ratings Changes
Several equities research analysts have commented on the company. Keefe, Bruyette & Woods cut their target price on Stellus Capital Investment from $13.00 to $9.00 and set a “market perform” rating on the stock in a research note on Monday. Weiss Ratings reissued a “hold (c)” rating on shares of Stellus Capital Investment in a research report on Monday, December 29th. Three analysts have rated the stock with a Hold rating, Based on data from MarketBeat, the company currently has a consensus rating of “Hold” and an average target price of $9.00.
Read Our Latest Research Report on SCM
About Stellus Capital Investment
Stellus Capital Investment Corporation (NYSE: SCM) is a closed-end, externally managed business development company that provides debt and equity financing to middle market companies in the United States. As an investment vehicle specializing in private credit, Stellus focuses on originating and structuring senior secured loans, unitranche facilities, mezzanine debt, and equity co-investments tailored to the unique needs of growing businesses. Its flexible capital solutions are designed to support acquisitions, recapitalizations, growth initiatives, and balance sheet refinancings.
Operating under an evergreen structure, Stellus Capital Investment partners with a diverse group of portfolio companies across industries such as manufacturing, healthcare, business services, and specialty finance.
Further Reading
Receive News & Ratings for Stellus Capital Investment Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Stellus Capital Investment and related companies with MarketBeat.com's FREE daily email newsletter.
