StockComparison Logo
vs

IMUX vs SCM

Comparison between Immunic Inc (IMUX, Company) and Stellus Capital Investment Corp (SCM, Company).

IMUX is from the Healthcare sector, while SCM is from the Financial Services sector.

5-Year PerformanceSCM has outperformed IMUX, delivering a return of -1.9% compared to -31.1%

IMUX vs SCM - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMUX
$206M
SCM
$206M
Max Drawdown
IMUX
99.96%
Winner
SCM
69.75%
Sharpe Ratio
Winner
IMUX
0.88
SCM
-2.12
5Y Beta
IMUX
1.28
Winner
SCM
0.58
Industry
IMUX
Biotechnology
SCM
Asset Management
P/E Ratio
Winner
IMUX
-1.62
SCM
8.61
Forward P/E
IMUX
N/A
SCM
7.19
PEG Ratio
IMUX
N/A
SCM
0.00
Dividend Yield
IMUX
N/A
SCM
21.00%
5Y Dividends CAGR
IMUX
N/A
SCM
4.26%
5Y EPS CAGR
IMUX
-24.37%
SCM
N/A
Debt to Equity
IMUX
0.00%
SCM
0.00%
Free Cash Flow Yield
IMUX
-39.57%
Winner
SCM
17.14%
P/S Ratio
IMUX
N/A
SCM
2.05
P/B Ratio
IMUX
1.36
Winner
SCM
0.58

IMUX vs SCM - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IMUX
-5.24%
SCM
-14.04%
3M
Winner
IMUX
+55.50%
SCM
-23.70%
6M
Winner
IMUX
+107.77%
SCM
-41.48%
1Y
Winner
IMUX
+43.23%
SCM
-46.13%
5Y(CAGR)
IMUX
-31.06%
Winner
SCM
-1.92%
10Y(CAGR)
IMUX
-40.48%
Winner
SCM
+6.25%
Max(CAGR)
IMUX
-37.77%
Winner
SCM
+5.22%

IMUX vs SCM - Annual Returns (2012 - 2026)

Returns include dividend reinvestment.

YearIMUXSCM
2026+144.94%-41.11%
2025-47.68%+2.76%
2024-31.03%+20.16%
2023+7.14%+8.48%
2022-86.95%+7.98%
2021-40.74%+31.47%
2020+63.53%-13.84%
2019+16.25%+18.09%
2018-97.11%+10.78%
2017+32.22%+19.98%
2016-58.69%+40.49%
2015-53.53%-7.88%
2014+107.75%-11.22%
2013N/A-2.23%
2012N/A+9.89%

IMUX vs SCM Drawdown Comparison

The maximum drawdown for IMUX was -99.96%, occurring on Dec 30, 2025. This drawdown has not yet recovered.

The maximum drawdown for SCM was -66.03%, occurring on Mar 18, 2020. Recovery took 285 trading sessions.

The current IMUX drawdown is -99.89%. The current SCM drawdown is -47.55%.

RankIMUXSCM
#1-99.96%
Jun 16, 2014 - Dec 30, 2025
-66.03%
Feb 20, 2020 - Apr 8, 2021
#2-13.77%
Apr 30, 2014 - Jun 3, 2014
-47.55%
Sep 8, 2025 - Jul 23, 2026
#3-0.57%
Apr 22, 2014 - Apr 25, 2014
-36.86%
Nov 14, 2014 - Sep 21, 2016
#4N/A-23.86%
Mar 3, 2025 - Jul 11, 2025
#5N/A-20.50%
Nov 9, 2021 - Aug 15, 2022
#6N/A-17.71%
Oct 27, 2017 - Jun 15, 2018
#7N/A-16.91%
Aug 8, 2023 - Apr 22, 2024
#8N/A-13.74%
Aug 15, 2022 - Nov 7, 2022
#9N/A-13.27%
Jan 2, 2013 - Mar 21, 2014
#10N/A-13.05%
Feb 24, 2023 - Jul 26, 2023
#11N/A-12.75%
Dec 11, 2018 - Jan 7, 2019
#12N/A-12.45%
Jul 30, 2019 - Nov 25, 2019
#13N/A-12.40%
Jul 1, 2014 - Nov 10, 2014
#14N/A-11.27%
Sep 21, 2018 - Nov 29, 2018
#15N/A-11.14%
Mar 21, 2014 - Jun 27, 2014

Correlation

Correlation between IMUX and SCM is -0.61 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.61
-101

Select Stocks to Compare