StockComparison Logo
vs

ICCC vs EMPD

Comparison between Immucell Corp (ICCC, Company) and Empery Digital Inc (EMPD, Company).

ICCC is from the Healthcare sector, while EMPD is from the Consumer Cyclical sector.

ICCC vs EMPD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ICCC
$101M
EMPD
$100M
Max Drawdown
ICCC
85.30%
Winner
EMPD
70.56%
Sharpe Ratio
Winner
ICCC
1.07
EMPD
-1.12
5Y Beta
Winner
ICCC
0.29
EMPD
2.69
Industry
ICCC
Biotechnology
EMPD
Auto Manufacturers
P/E Ratio
Winner
ICCC
-184.53
EMPD
-0.41
PEG Ratio
Winner
ICCC
-27.94
EMPD
-0.00
5Y EPS CAGR
ICCC
-26.43%
EMPD
N/A
Debt to Equity
ICCC
29.87%
Winner
EMPD
27.07%
Free Cash Flow Yield
Winner
ICCC
3.35%
EMPD
-17.80%
P/S Ratio
Winner
ICCC
3.36
EMPD
129.82
P/B Ratio
ICCC
3.48
Winner
EMPD
0.60

ICCC vs EMPD - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ICCC
+12.67%
EMPD
-2.33%
3M
Winner
ICCC
+32.02%
EMPD
-32.32%
6M
Winner
ICCC
+76.20%
EMPD
-26.05%
1Y
Winner
ICCC
+63.17%
EMPD
-67.09%
5Y(CAGR)
ICCC
+1.50%
EMPD
N/A
10Y(CAGR)
ICCC
+4.83%
EMPD
N/A
Max(CAGR)
Winner
ICCC
+7.13%
EMPD
-67.82%

ICCC vs EMPD - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearICCCEMPD
2026+86.32%-27.96%
2025+17.82%-55.16%
2024+3.00%N/A
2023-21.45%N/A
2022-25.53%N/A
2021+31.17%N/A
2020+15.53%N/A
2019-26.85%N/A
2018-14.79%N/A
2017+47.73%N/A
2016-19.92%N/A
2015+47.27%N/A
2014+14.35%N/A
2013+6.73%N/A
2012-16.66%N/A
2011+45.31%N/A
2010-12.33%N/A
2009+123.49%N/A
2008-52.57%N/A
2007-40.64%N/A
2006+16.61%N/A
2005-21.12%N/A
2004+77.67%N/A
2003+122.23%N/A
2002-53.33%N/A
2001+108.57%N/A
2000-39.02%N/A
1999+35.71%N/A

ICCC vs EMPD Drawdown Comparison

The maximum drawdown for ICCC was -85.30%, occurring on Feb 27, 2009. Recovery took 2667 trading sessions.

The maximum drawdown for EMPD was -70.56%, occurring on Feb 5, 2026. This drawdown has not yet recovered.

The current ICCC drawdown is -7.15%. The current EMPD drawdown is -69.75%.

RankICCCEMPD
#1-85.30%
Dec 22, 2004 - Jul 29, 2015
-70.56%
Aug 12, 2025 - Feb 5, 2026
#2-82.35%
Mar 10, 2000 - Dec 22, 2004
-11.20%
Jul 31, 2025 - Aug 6, 2025
#3-70.29%
Feb 19, 2021 - Sep 24, 2024
-3.83%
Aug 6, 2025 - Aug 11, 2025
#4-65.70%
Jul 30, 2015 - Feb 8, 2021
N/A
#5-34.00%
Feb 8, 2000 - Mar 7, 2000
N/A
#6-24.06%
Jan 7, 2000 - Feb 8, 2000
N/A
#7-16.15%
Dec 2, 1999 - Dec 29, 1999
N/A
#8-15.40%
Nov 2, 1999 - Dec 2, 1999
N/A
#9-15.00%
Dec 29, 1999 - Jan 3, 2000
N/A
#10-4.21%
Feb 10, 2021 - Feb 18, 2021
N/A
#11-4.09%
Mar 7, 2000 - Mar 9, 2000
N/A
#12-4.00%
Jan 4, 2000 - Jan 7, 2000
N/A

Correlation

Correlation between ICCC and EMPD is -0.48 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.48
-101

Select Stocks to Compare