Company Valuation: Stellus Capital Investment Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
Market Cap 1 253.7 259.2 310 372.3 367.1 240.8 -
Change - 2.16% 19.61% 20.1% -1.41% -34.38% -
Enterprise Value (EV) 253.7 259.2 310 372.3 367.1 240.8 240.8
Change - 2.16% 19.61% 20.1% -1.41% -34.38% 0%
P/E 7.57x 17.9x 16.1x 7.69x 13.3x 9.85x 8.1x
PBR 0.89x - 0.97x 1.02x 0.99x 0.68x 0.68x
PEG - -0.3x 1.99x 0x -0.3x -0.9x 0.4x
Capitalization / Revenue 3.98x 3.45x 2.93x 3.55x 3.59x 2.61x 2.52x
EV / Revenue 0x 0x 0x 0x 0x 2.61x 2.52x
EV / EBITDA - - - - - - -
EV / EBIT - - - - - - -
EV / FCF - - - - - - -
FCF Yield - - - - - - -
Dividend per Share 2 1.14 1.3 1.61 1.61 1.6 1.325 1.136
Rate of return 8.76% 9.8% 12.5% 11.7% 12.6% 15.9% 13.7%
EPS 2 1.72 0.74 0.8 1.79 0.95 0.845 1.028
Distribution rate 66.3% 176% 201% 89.9% 168% 157% 111%
Net sales 1 63.68 75.11 105.8 104.7 102.1 92.37 95.42
EBITDA - - - - - - -
EBIT - - - - - - -
Net income 1 33.57 14.49 17.53 45.84 27.05 21.87 26.75
Net Debt - - - - - - -
Reference price 2 13.020 13.260 12.850 13.760 12.680 8.320 8.320
Nbr of stocks (in thousands) 19,486 19,546 24,126 27,058 28,947 28,947 -
Announcement Date 3/1/22 2/28/23 3/4/24 3/4/25 3/11/26 - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. SCM Stock
  4. Valuation Stellus Capital Investment Corporation