StockComparison Logo
vs

SLSR vs OMDA

Comparison between Solaris Resources Inc. (SLSR, Company) and Omada Health Inc (OMDA, Company).

SLSR is from the Basic Materials sector, while OMDA is from the Healthcare sector.

SLSR vs OMDA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SLSR
$1.30B
OMDA
$1.29B
Max Drawdown
SLSR
93.92%
Winner
OMDA
59.15%
Sharpe Ratio
Winner
SLSR
0.94
OMDA
0.39
5Y Beta
SLSR
1.36
Winner
OMDA
1.10
Industry
SLSR
Other Precious Metals & Mining
OMDA
Health Information Services
P/E Ratio
SLSR
-42.53
Winner
OMDA
-199.65
Forward P/E
SLSR
N/A
OMDA
769.23
Debt to Equity
SLSR
0.00%
OMDA
0.00%
Free Cash Flow Yield
Winner
SLSR
3.81%
OMDA
-1.17%
P/S Ratio
SLSR
N/A
OMDA
4.58
P/B Ratio
SLSR
15.96
Winner
OMDA
5.84

SLSR vs OMDA - Historical Returns

Returns include dividend reinvestment.

1M
SLSR
-8.59%
Winner
OMDA
+15.85%
3M
SLSR
-26.77%
Winner
OMDA
+49.09%
6M
SLSR
-21.76%
Winner
OMDA
+28.33%
1Y
Winner
SLSR
+49.32%
OMDA
+10.13%
5Y(CAGR)
SLSR
-6.11%
OMDA
N/A
Max(CAGR)
Winner
SLSR
-6.65%
OMDA
-6.97%

SLSR vs OMDA - Annual Returns (2005 - 2026)

Returns include dividend reinvestment.

YearSLSROMDA
2026-2.30%+42.28%
2025+147.90%-31.39%
2024-4.61%N/A
2023-31.32%N/A
2022-61.67%N/A
2021+179.38%N/A
2020+115.75%N/A
2010+0.00%N/A
2009+0.00%N/A
2008+0.00%N/A
2007+0.00%N/A
2006+0.00%N/A
2005+0.00%N/A

SLSR vs OMDA Drawdown Comparison

The maximum drawdown for SLSR was -93.92%, occurring on Sep 6, 2024. This drawdown has not yet recovered.

The maximum drawdown for OMDA was -59.15%, occurring on Feb 11, 2026. This drawdown has not yet recovered.

The current SLSR drawdown is -75.87%. The current OMDA drawdown is -20.84%.

RankSLSROMDA
#1-93.92%
Nov 21, 2005 - Sep 6, 2024
-59.15%
Oct 28, 2025 - Feb 11, 2026
#2N/A-35.43%
Jun 6, 2025 - Aug 27, 2025
#3N/A-11.12%
Sep 5, 2025 - Oct 14, 2025
#4N/A-1.97%
Oct 15, 2025 - Oct 23, 2025
#5N/A-0.88%
Sep 2, 2025 - Sep 5, 2025

Correlation

Correlation between SLSR and OMDA is -0.58 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.58
-101

Select Stocks to Compare