SCM Insider Trading
Insider Ownership Percentage: 4.67%
Insider Buying (Last 12 Months): $0.00
Insider Selling (Last 12 Months): $0.00
Stellus Capital Investment Insider Trading History Chart
This chart shows the insider buying and selling history at Stellus Capital Investment by year and by quarter.
Skip ChartChart Data in Insider Trading History Table
Stellus Capital Investment Share Price & Price History
Current Price: $13.16
Price Change: ▼ Price Decrease of -0.115 (-0.87%)
As of 06/2/2025 04:58 PM ET
Stellus Capital Investment Insider Trading History
Stellus Capital Investment Institutional Trading History
Data available starting January 2016
Stellus Capital Investment Corporation is a business development company specializing in investments in private middle-market companies. It invests through first lien, second lien, unitranche, and mezzanine debt financing, often with a corresponding equity investment. The fund prefers to invest in US and Canada. The fund seeks to invest in companies with an EBITDA between $5 million and $50 million.
Read More on Stellus Capital Investment
Today's Range
Now: $13.16
52 Week Range
Now: $13.16
Volume
149,092 shs
Average Volume
157,385 shs
Market Capitalization
$373.81 million
P/E Ratio
6.71
Dividend Yield
11.95%
Beta
0.86
Who are the major institutional investors of Stellus Capital Investment?
Which major investors are selling Stellus Capital Investment stock?
During the last quarter, SCM stock was sold by these institutional investors:
- Trexquant Investment LP
Which major investors are buying Stellus Capital Investment stock?
Within the last quarter, SCM stock was acquired by institutional investors including:
- Ethos Financial Group LLC
- Virtu Financial LLC
- Inspire Advisors LLC
- Muzinich & Co. Inc.
- Sumitomo Mitsui Trust Group Inc.
- HighTower Advisors LLC
- Advisors Asset Management Inc.
- Jane Street Group LLC