Stellus Capital Investment Corporation (SCM) has a market capitalization of $280.21M and trades at $9.68. The 52-week range is 8.43-15.39.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 10.2, Earnings Per Share (EPS) of $0.95, annual revenue of $103.67M.
The stock has a beta of 0.67, a last dividend of $1.5396, operates in the Financial Services sector.