StockComparison Logo
vs

EDSA vs ICG

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

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

EDSA vs ICG - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

EDSA vs ICG - Historical Returns

Returns include dividend reinvestment.

1M
EDSA
-33.96%
Winner
ICG
+8.70%
3M
Winner
EDSA
-27.69%
ICG
-39.39%
6M
Winner
EDSA
+262.07%
ICG
-62.62%
1Y
Winner
EDSA
+118.75%
ICG
-72.97%
5Y(CAGR)
EDSA
-32.05%
ICG
N/A
10Y(CAGR)
EDSA
-40.32%
ICG
N/A
Max(CAGR)
Winner
EDSA
-44.28%
ICG
-49.64%

EDSA vs ICG - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

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

EDSA vs ICG Drawdown Comparison

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

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

The current EDSA drawdown is -99.81%. The current ICG drawdown is -94.16%.

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

Correlation

Correlation between EDSA and ICG 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