StockComparison Logo
vs

ICCC vs SOL

Comparison between Immucell Corp (ICCC, Company) and Emeren Group Ltd American Depositary Shares, each representing 10 shares (SOL, Company).

ICCC is from the Healthcare sector, while SOL is from the Technology sector.

5-Year PerformanceICCC has outperformed SOL, delivering a return of +3.9% compared to +2.7%

ICCC vs SOL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ICCC
$99M
Winner
SOL
$100M
Max Drawdown
ICCC
85.30%
Winner
SOL
82.72%
Sharpe Ratio
Winner
ICCC
1.13
SOL
0.78
5Y Beta
ICCC
0.30
Winner
SOL
0.00
Industry
ICCC
Biotechnology
SOL
Solar
P/E Ratio
Winner
ICCC
-182.04
SOL
-10.91
Forward P/E
ICCC
N/A
SOL
4.13
PEG Ratio
Winner
ICCC
-27.56
SOL
-0.04
5Y EPS CAGR
ICCC
-26.43%
SOL
N/A
Debt to Equity
ICCC
29.87%
Winner
SOL
15.92%
Free Cash Flow Yield
ICCC
3.40%
Winner
SOL
33.81%
P/S Ratio
ICCC
3.32
SOL
N/A
P/B Ratio
ICCC
3.42
SOL
N/A

ICCC vs SOL - Historical Returns

Returns include dividend reinvestment.

1M
ICCC
-1.62%
Winner
SOL
+0.00%
3M
Winner
ICCC
+30.38%
SOL
+0.00%
6M
Winner
ICCC
+65.15%
SOL
+0.00%
1Y
ICCC
+66.92%
SOL
N/A
5Y(CAGR)
Winner
ICCC
+3.88%
SOL
+2.73%
10Y(CAGR)
ICCC
+3.75%
Winner
SOL
+8.93%
Max(CAGR)
ICCC
+7.07%
Winner
SOL
+8.93%

ICCC vs SOL - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearICCCSOL
2026+84.12%+0.00%
2025+17.82%N/A
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%-13.64%
2018-14.79%-64.50%
2017+47.73%+222.53%
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 SOL Drawdown Comparison

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

The maximum drawdown for SOL was -82.72%, occurring on Dec 28, 2018. This drawdown has not yet recovered.

The current ICCC drawdown is -8.25%. The current SOL drawdown is -71.10%.

RankICCCSOL
#1-85.30%
Dec 22, 2004 - Jul 29, 2015
-82.72%
Jan 29, 2018 - Dec 28, 2018
#2-82.35%
Mar 10, 2000 - Dec 22, 2004
-36.66%
Nov 27, 2017 - Dec 4, 2017
#3-70.29%
Feb 19, 2021 - Sep 24, 2024
-36.36%
Oct 13, 2017 - Nov 27, 2017
#4-65.70%
Jul 30, 2015 - Feb 8, 2021
-4.68%
Jan 16, 2018 - Jan 18, 2018
#5-34.00%
Feb 8, 2000 - Mar 7, 2000
-2.64%
Dec 5, 2017 - Dec 8, 2017
#6-24.06%
Jan 7, 2000 - Feb 8, 2000
-2.62%
Dec 18, 2017 - Dec 21, 2017
#7-16.15%
Dec 2, 1999 - Dec 29, 1999
-2.45%
Jan 2, 2018 - Jan 4, 2018
#8-15.40%
Nov 2, 1999 - Dec 2, 1999
-2.41%
Jan 8, 2018 - Jan 10, 2018
#9-15.00%
Dec 29, 1999 - Jan 3, 2000
-2.01%
Dec 11, 2017 - Dec 13, 2017
#10-4.21%
Feb 10, 2021 - Feb 18, 2021
-1.65%
Dec 28, 2017 - Jan 2, 2018
#11-4.09%
Mar 7, 2000 - Mar 9, 2000
-0.88%
Dec 21, 2017 - Dec 27, 2017
#12-4.00%
Jan 4, 2000 - Jan 7, 2000
N/A

Correlation

Correlation between ICCC and SOL is -0.17 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.17
-101

Select Stocks to Compare