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 217.1 - -
Change - 2.16% 19.61% 20.1% -1.41% -40.85% - -
Enterprise Value (EV) 253.7 259.2 310 372.3 367.1 217.1 217.1 217.1
Change - 2.16% 19.61% 20.1% -1.41% -40.85% 0% 0%
P/E 7.57x 17.9x 16.1x 7.69x 13.3x 8.36x 7.37x -
PBR 0.89x - 0.97x 1.02x 0.99x - - -
PEG - -0.3x 1.99x 0x -0.3x -1.49x 0.5x -
Capitalization / Revenue 3.98x 3.45x 2.93x 3.55x 3.59x 2.34x 2.25x 2.28x
EV / Revenue 0x 0x 0x 0x 0x 2.34x 2.25x 2.28x
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.134 -
Rate of return 8.76% 9.8% 12.5% 11.7% 12.6% 17.7% 15.1% -
EPS 2 1.72 0.74 0.8 1.79 0.95 0.8967 1.018 -
Distribution rate 66.3% 176% 201% 89.9% 168% 148% 111% -
Net sales 1 63.68 75.11 105.8 104.7 102.1 92.64 96.69 95.2
EBITDA - - - - - - - -
EBIT - - - - - - - -
Net income 1 33.57 14.49 17.53 45.84 27.05 24 29.35 -
Net Debt - - - - - - - -
Reference price 2 13.020 13.260 12.850 13.760 12.680 7.500 7.500 7.500
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