StockComparison Logo
vs

ROLR vs EDSA

Comparison between High Roller Technologies Inc (ROLR, Company) and Edesa Biotech Inc (EDSA, Company).

ROLR is from the Consumer Cyclical sector, while EDSA is from the Healthcare sector.

ROLR vs EDSA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ROLR
$65M
Winner
EDSA
$65M
Max Drawdown
Winner
ROLR
87.16%
EDSA
99.97%
Sharpe Ratio
ROLR
0.97
Winner
EDSA
1.41
5Y Beta
ROLR
0.75
Winner
EDSA
0.19
Industry
ROLR
Gambling
EDSA
Biotechnology
P/E Ratio
ROLR
12.19
Winner
EDSA
-5.63
Forward P/E
ROLR
N/A
EDSA
0.18
5Y EPS CAGR
ROLR
N/A
EDSA
9.14%
Debt to Equity
ROLR
0.00%
EDSA
0.00%
Free Cash Flow Yield
Winner
ROLR
-4.08%
EDSA
-11.52%

ROLR vs EDSA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ROLR
+5.50%
EDSA
-18.33%
3M
Winner
ROLR
+46.55%
EDSA
-4.42%
6M
ROLR
+325.00%
Winner
EDSA
+398.54%
1Y
ROLR
+119.56%
Winner
EDSA
+261.18%
5Y(CAGR)
ROLR
N/A
EDSA
-28.40%
10Y(CAGR)
ROLR
N/A
EDSA
-37.45%
Max(CAGR)
Winner
ROLR
-15.06%
EDSA
-42.80%

ROLR vs EDSA - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearROLREDSA
2026+171.69%+390.00%
2025-48.37%-25.48%
2024-43.90%-64.10%
2023N/A-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%

ROLR vs EDSA Drawdown Comparison

The maximum drawdown for ROLR was -87.16%, occurring on Mar 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 ROLR drawdown is -74.95%. The current EDSA drawdown is -99.73%.

RankROLREDSA
#1-87.16%
Jan 15, 2026 - Mar 30, 2026
-99.97%
Nov 5, 2015 - Feb 20, 2026
#2-82.62%
Oct 28, 2024 - Jan 14, 2026
N/A
#3-1.90%
Oct 24, 2024 - Oct 28, 2024
N/A

Correlation

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