St.ellus Capital Investment Corp.
Stellus Capital Investment Corp. is a business development company investing in US/Canada middle‑market firms with EBITDA $5‑$50M, deploying first‑, second‑, unitranche, and mezzanine debt alongside equity, targeting growth and value creation.
Headquarters: United States (USA)
- Website: Visit Site 🔗
- Type: Corporation
Company Profile
- Sector: Financial Services
- Industry: Venture Capital and Private Equity Principals
- HQ: Houston
Unlock the full potential.
Upgrade
Get access to Relative P/E Ratio Valuation Histogram.