Stellus Capital Investment CEO Robert T. Ladd purchased 35,000 shares at $8.70, signaling confidence despite the stock's 36% year-to-date decline. This move comes as the shares trade 8.42% above their 52-week low but remain 41.35% below the 52-week high of $15.39.
Price context
SCM is currently trading at $9.03, down 4.59% over the last five days and 28.64% over the past 90 days. The stock is trading 8.42% above its 52-week low of $8.33 but remains 41.35% below its 52-week high of $15.39.
Catalysts to watch
- •Q1 2026 earnings call on May 12, 2026
- •1 insider bought in the last 30 days
Risks
- •Revenue miss of -1.97% in Q1 2026
- •Short interest of 2.71%
AI-generated context from public data. Not investment advice. Verify before trading.