StockComparison Logo
vs

ICG vs EDSA

Comparison between Intchains Group Ltd (ICG, Company) and Edesa Biotech Inc (EDSA, Company).

ICG is from the Technology sector, while EDSA is from the Healthcare sector.

ICG vs EDSA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ICG
$50M
Winner
EDSA
$50M
Max Drawdown
Winner
ICG
95.40%
EDSA
99.97%
Sharpe Ratio
ICG
-0.84
Winner
EDSA
1.18
5Y Beta
ICG
1.36
Winner
EDSA
0.16
Industry
ICG
Semiconductors
EDSA
Biotechnology
P/E Ratio
Winner
ICG
-7.42
EDSA
-4.35
Forward P/E
ICG
N/A
EDSA
0.18
5Y EPS CAGR
ICG
N/A
EDSA
9.14%
Debt to Equity
ICG
0.00%
EDSA
0.00%
Free Cash Flow Yield
ICG
-27.70%
Winner
EDSA
-14.91%
P/S Ratio
Winner
ICG
0.23
EDSA
130462.29
P/B Ratio
Winner
ICG
0.35
EDSA
31.46

ICG vs EDSA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ICG
+14.21%
EDSA
-25.92%
3M
ICG
-35.66%
Winner
EDSA
-16.52%
6M
ICG
-61.21%
Winner
EDSA
+290.34%
1Y
ICG
-70.36%
Winner
EDSA
+137.82%
5Y(CAGR)
ICG
N/A
EDSA
-31.03%
10Y(CAGR)
ICG
N/A
EDSA
-40.08%
Max(CAGR)
ICG
-49.11%
Winner
EDSA
-43.90%

ICG vs EDSA - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearICGEDSA
2026-55.61%+277.33%
2025-60.13%-25.48%
2024-75.36%-64.10%
2023+54.62%-67.36%
2022N/A-63.82%
2021N/A+30.93%
2020N/A+3.91%
2019N/A-28.82%
2018N/A-84.71%
2017N/A-60.87%
2016N/A-69.05%
2015N/A-31.03%

ICG vs EDSA Drawdown Comparison

The maximum drawdown for ICG was -95.40%, occurring on Jun 30, 2026. This drawdown has not yet recovered.

The maximum drawdown for EDSA was -99.97%, occurring on Feb 20, 2026. This drawdown has not yet recovered.

The current ICG drawdown is -93.94%. The current EDSA drawdown is -99.80%.

RankICGEDSA
#1-95.40%
Dec 22, 2023 - Jun 30, 2026
-99.97%
Nov 5, 2015 - Feb 20, 2026
#2-37.58%
May 22, 2023 - Dec 13, 2023
N/A
#3-10.43%
Apr 28, 2023 - May 22, 2023
N/A
#4-5.45%
Apr 4, 2023 - Apr 28, 2023
N/A
#5-1.54%
Mar 23, 2023 - Apr 4, 2023
N/A
#6-1.20%
Mar 21, 2023 - Mar 23, 2023
N/A

Correlation

Correlation between ICG and EDSA is 0.12 which considered as a very weak or no correlation - the stocks move independently of each other.

0.12
-101

Select Stocks to Compare