StockComparison Logo
vs

CTXR vs JBDI

Comparison between Citius Pharmaceuticals Inc (CTXR, Company) and JBDI Holdings Ltd (JBDI, Company).

CTXR is from the Healthcare sector, while JBDI is from the Consumer Cyclical sector.

CTXR vs JBDI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
CTXR
$12M
Winner
JBDI
$12M
Max Drawdown
CTXR
99.66%
Winner
JBDI
98.40%
Sharpe Ratio
CTXR
0.12
Winner
JBDI
0.30
5Y Beta
CTXR
1.41
Winner
JBDI
0.48
Industry
CTXR
Biotechnology
JBDI
Specialty Retail
P/E Ratio
CTXR
-0.20
Winner
JBDI
-4.51
Forward P/E
CTXR
0.32
JBDI
N/A
PEG Ratio
CTXR
N/A
JBDI
-0.03
5Y EPS CAGR
CTXR
-20.51%
JBDI
N/A
Debt to Equity
Winner
CTXR
0.00%
JBDI
11.92%
Free Cash Flow Yield
CTXR
N/A
JBDI
-27.71%

CTXR vs JBDI - Historical Returns

Returns include dividend reinvestment.

1M
CTXR
+3.68%
Winner
JBDI
+10.98%
3M
CTXR
-33.82%
Winner
JBDI
-9.03%
6M
CTXR
-46.43%
Winner
JBDI
-30.76%
1Y
CTXR
-40.13%
Winner
JBDI
-39.91%
5Y(CAGR)
CTXR
-64.15%
JBDI
N/A
10Y(CAGR)
CTXR
-46.70%
JBDI
N/A
Max(CAGR)
Winner
CTXR
-46.70%
JBDI
-78.36%

CTXR vs JBDI - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearCTXRJBDI
2026-35.57%-14.58%
2025-79.97%+19.22%
2024-80.22%-93.58%
2023-3.01%N/A
2022-52.69%N/A
2021+48.08%N/A
2020+2.93%N/A
2019-5.56%N/A
2018-74.45%N/A
2017-37.70%N/A

CTXR vs JBDI Drawdown Comparison

The maximum drawdown for CTXR was -99.66%, occurring on May 18, 2026. This drawdown has not yet recovered.

The maximum drawdown for JBDI was -98.40%, occurring on May 22, 2026. This drawdown has not yet recovered.

The current CTXR drawdown is -99.65%. The current JBDI drawdown is -97.59%.

RankCTXRJBDI
#1-99.66%
Jul 12, 2017 - May 18, 2026
-98.40%
Sep 13, 2024 - May 22, 2026
#2-1.93%
Jul 10, 2017 - Jul 12, 2017
-19.29%
Aug 28, 2024 - Sep 6, 2024
#3N/A-11.74%
Sep 9, 2024 - Sep 13, 2024

Correlation

Correlation between CTXR and JBDI is 0.66 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.66
-101

Select Stocks to Compare