Market Cap 416.96M
Revenue (ttm) 105.85M
Net Income (ttm) 17.53M
EPS (ttm) N/A
PE Ratio 8.38
Forward PE 10.60
Profit Margin 16.56%
Debt to Equity Ratio 1.57
Volume 106,500
Avg Vol 142,092
Day's Range N/A - N/A
Shares Out 27.06M
Stochastic %K 85%
Beta 1.12
Analysts Sell
Price Target $13.90

Latest News on SCM

Stellus Capital: 12% Yield, Monthly Payer, Reasonable Valuation

Aug 22, 2024, 9:14 PM EDT - 6 months ago

Stellus Capital: 12% Yield, Monthly Payer, Reasonable Valuation


Stellus Capital: This 12% Yield Is Too Good To Miss

Jun 4, 2024, 8:41 AM EDT - 9 months ago

Stellus Capital: This 12% Yield Is Too Good To Miss


Stellus Capital: High Monthly Income But Trades At A Premium

May 8, 2024, 11:56 AM EDT - 10 months ago

Stellus Capital: High Monthly Income But Trades At A Premium


Stellus Capital: Outlook Is Gloomy; Consider Other Options

Aug 23, 2023, 5:40 PM EDT - 1 year ago

Stellus Capital: Outlook Is Gloomy; Consider Other Options