StockComparison Logo
vs

NUTX vs OMDA

Comparison between Nutex Health Inc (NUTX, Company) and Omada Health Inc (OMDA, Company).

Both NUTX and OMDA are from the Healthcare sector.

NUTX vs OMDA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NUTX
$1.05B
OMDA
$1.04B
Max Drawdown
NUTX
99.99%
Winner
OMDA
59.15%
Sharpe Ratio
Winner
NUTX
0.71
OMDA
0.49
5Y Beta
NUTX
1.57
Winner
OMDA
1.20
Industry
NUTX
Medical Care Facilities
OMDA
Health Information Services
P/E Ratio
NUTX
9.46
Winner
OMDA
-161.25
Forward P/E
NUTX
N/A
OMDA
588.24
Debt to Equity
NUTX
11.84%
Winner
OMDA
0.00%
Free Cash Flow Yield
Winner
NUTX
23.99%
OMDA
-1.45%

NUTX vs OMDA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NUTX
+20.70%
OMDA
+7.10%
3M
Winner
NUTX
+60.01%
OMDA
+25.02%
6M
NUTX
-9.79%
Winner
OMDA
+22.33%
1Y
Winner
NUTX
+26.48%
OMDA
+13.88%
5Y(CAGR)
NUTX
-17.72%
OMDA
N/A
10Y(CAGR)
NUTX
-27.76%
OMDA
N/A
Max(CAGR)
Winner
NUTX
+5.42%
OMDA
-22.67%

NUTX vs OMDA - Annual Returns (2013 - 2026)

Returns include dividend reinvestment.

YearNUTXOMDA
2026+1.57%+18.39%
2025+374.14%-31.39%
2024+5.63%N/A
2023-90.95%N/A
2022-61.62%N/A
2021+205.19%N/A
2020-32.16%N/A
2019-6.98%N/A
2018-90.00%N/A
2017-28.57%N/A
2016+133.33%N/A
2015-92.50%N/A
2014-46.67%N/A
2013+74900.00%N/A

NUTX vs OMDA Drawdown Comparison

The maximum drawdown for NUTX was -99.99%, occurring on Jul 9, 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 NUTX drawdown is -99.73%. The current OMDA drawdown is -34.13%.

RankNUTXOMDA
#1-99.99%
Dec 31, 2013 - Jul 9, 2024
-59.15%
Oct 28, 2025 - Feb 11, 2026
#2-1.96%
Aug 7, 2013 - Dec 31, 2013
-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 NUTX and OMDA is -0.21 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.21
-101

Select Stocks to Compare