What is the current Stellus Capital Investment Corporation share price?
The current share price of Stellus Capital Investment Corporation is US$ 8,83
How many Stellus Capital Investment Corporation shares are in issue?
Stellus Capital Investment Corporation has 28.947.254 shares in issue
What is the market cap of Stellus Capital Investment Corporation?
The market capitalisation of Stellus Capital Investment Corporation is USD 255,6M
What is the 1 year trading range for Stellus Capital Investment Corporation share price?
Stellus Capital Investment Corporation has traded in the range of US$ 8,43 to US$ 15,39 during the past year
What is the PE ratio of Stellus Capital Investment Corporation?
The price to earnings ratio of Stellus Capital Investment Corporation is 11,13
What is the cash to sales ratio of Stellus Capital Investment Corporation?
The cash to sales ratio of Stellus Capital Investment Corporation is 2,65
What is the registered address of Stellus Capital Investment Corporation?
The registered address for Stellus Capital Investment Corporation is 4400 Post Oak Parkway, Houston, Texas, 77027
What is the Stellus Capital Investment Corporation website address?
The website address for Stellus Capital Investment Corporation is www.stelluscapital.com/public-investors/investment-corp/
Which industry sector does Stellus Capital Investment Corporation operate in?
Stellus Capital Investment Corporation operates in the Asset Management Services sector