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 206.7 - -
Change - 2.16% 19.61% 20.1% -1.41% -43.69% - -
Enterprise Value (EV) 253.7 259.2 310 372.3 367.1 206.7 206.7 206.7
Change - 2.16% 19.61% 20.1% -1.41% -43.69% 0% 0%
P/E 7.57x 17.9x 16.1x 7.69x 13.3x 8.45x 6.84x -
PBR 0.89x - 0.97x 1.02x 0.99x 0.58x 0.58x -
PEG - -0.3x 1.99x 0x -0.3x -0.8x 0.3x -
Capitalization / Revenue 3.98x 3.45x 2.93x 3.55x 3.59x 2.24x 2.15x 2.17x
EV / Revenue 0x 0x 0x 0x 0x 2.24x 2.15x 2.17x
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% 18.6% 15.9% -
EPS 2 1.72 0.74 0.8 1.79 0.95 0.845 1.043 -
Distribution rate 66.3% 176% 201% 89.9% 168% 157% 109% -
Net sales 1 63.68 75.11 105.8 104.7 102.1 92.45 95.99 95.2
EBITDA - - - - - - - -
EBIT - - - - - - - -
Net income 1 33.57 14.49 17.53 45.84 27.05 21.87 26.35 -
Net Debt - - - - - - - -
Reference price 2 13.020 13.260 12.850 13.760 12.680 7.140 7.140 7.140
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