Company Valuation: Stellus Capital Investment Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 253.7 259.2 310 372.3 367.1 248.3 - -
Change - 2.16% 19.61% 20.1% -1.41% -32.34% - -
Enterprise Value (EV) 253.7 259.2 310 372.3 367.1 248.3 248.3 248.3
Change - 2.16% 19.61% 20.1% -1.41% -32.34% 0% 0%
P/E 7.57x 17.9x 16.1x 7.69x 13.3x 7.65x 8.28x -
PBR 0.89x - 0.97x 1.02x 0.99x - - -
PEG - -0.3x 1.99x 0x -0.3x 0.4x -1.09x -
Capitalization / Revenue 3.98x 3.45x 2.93x 3.55x 3.59x 2.71x 2.66x 2.61x
EV / Revenue 0x 0x 0x 0x 0x 2.71x 2.66x 2.61x
EV / EBITDA - - - - - - - -
EV / EBIT - - - - - - - -
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 1.14 1.3 1.61 1.61 1.6 1.192 0.984 -
Rate of return 8.76% 9.8% 12.5% 11.7% 12.6% 13.7% 11.3% -
EPS 2 1.72 0.74 0.8 1.79 0.95 1.14 1.053 -
Distribution rate 66.3% 176% 201% 89.9% 168% 105% 93.4% -
Net sales 1 63.68 75.11 105.8 104.7 102.1 91.74 93.5 95.2
EBITDA - - - - - - - -
EBIT - - - - - - - -
Net income 1 33.57 14.49 17.53 45.84 27.05 30.49 29.72 -
Net Debt - - - - - - - -
Reference price 2 13.020 13.260 12.850 13.760 12.680 8.720 8.720 8.720
Nbr of stocks (in thousands) 19,486 19,546 24,126 27,058 28,947 28,480 - -
Announcement Date 3/1/22 A 2/28/23 A 3/4/24 A 3/4/25 A 3/11/26 A - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
7.6x - - 13.77% 247M
Average 7.60x 13.77% 246.64M
Weighted average by Cap. 7.60x 13.77%

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