StockComparison Logo
vs

OMDA vs SCSC

Comparison between Omada Health Inc (OMDA, Company) and Scansource Inc (SCSC, Company).

OMDA is from the Healthcare sector, while SCSC is from the Technology sector.

OMDA vs SCSC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OMDA
$1.01B
Winner
SCSC
$1.02B
Max Drawdown
Winner
OMDA
59.15%
SCSC
76.88%
Sharpe Ratio
OMDA
0.21
Winner
SCSC
0.52
5Y Beta
OMDA
1.23
Winner
SCSC
1.11
Industry
OMDA
Health Information Services
SCSC
Electronics & Computer Distribution
P/E Ratio
Winner
OMDA
-156.32
SCSC
14.46
Forward P/E
OMDA
555.56
Winner
SCSC
11.19
PEG Ratio
OMDA
N/A
SCSC
0.79
Debt to Equity
Winner
OMDA
0.00%
SCSC
11.26%
Free Cash Flow Yield
OMDA
-1.50%
Winner
SCSC
18.86%
P/S Ratio
OMDA
3.59
Winner
SCSC
0.32
P/B Ratio
OMDA
4.34
Winner
SCSC
1.10

OMDA vs SCSC - Historical Returns

Returns include dividend reinvestment.

1M
OMDA
+14.96%
Winner
SCSC
+14.97%
3M
OMDA
+22.25%
Winner
SCSC
+39.11%
6M
OMDA
+13.51%
Winner
SCSC
+19.30%
1Y
OMDA
-0.23%
Winner
SCSC
+20.91%
5Y(CAGR)
OMDA
N/A
SCSC
+10.26%
10Y(CAGR)
OMDA
N/A
SCSC
+2.79%
Max(CAGR)
OMDA
-25.14%
Winner
SCSC
+3.98%

OMDA vs SCSC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearOMDASCSC
2026+15.03%+28.03%
2025-31.39%-16.95%
2024N/A+18.98%
2023N/A+34.18%
2022N/A-17.90%
2021N/A+31.34%
2020N/A-28.28%
2019N/A+7.26%
2018N/A-3.70%
2017N/A-11.71%
2016N/A+27.41%
2015N/A-18.49%
2014N/A-3.35%
2013N/A+28.46%
2012N/A-10.51%
2011N/A+11.32%
2010N/A+16.89%
2009N/A+35.19%
2008N/A-40.34%
2007N/A+6.94%
2006N/A+11.13%
2005N/A-9.66%
2004N/A+34.78%
2003N/A-10.04%
2002N/A+5.86%
2001N/A+28.44%
2000N/A-3.85%
1999N/A+14.45%

OMDA vs SCSC Drawdown Comparison

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

The maximum drawdown for SCSC was -76.88%, occurring on Mar 12, 2003. Recovery took 2165 trading sessions.

The current OMDA drawdown is -36.00%. The current SCSC drawdown is -5.84%.

RankOMDASCSC
#1-59.15%
Oct 28, 2025 - Feb 11, 2026
-76.88%
Nov 25, 2002 - Jul 1, 2011
#2-35.43%
Jun 6, 2025 - Aug 27, 2025
-67.54%
Oct 3, 2017 - May 7, 2024
#3-11.12%
Sep 5, 2025 - Oct 14, 2025
-60.48%
Sep 14, 2000 - Nov 21, 2002
#4-1.97%
Oct 15, 2025 - Oct 23, 2025
-45.31%
Jan 25, 2000 - Aug 22, 2000
#5-0.88%
Sep 2, 2025 - Sep 5, 2025
-44.21%
Dec 11, 2024 - Apr 8, 2025
#6N/A-34.25%
Dec 24, 2013 - Aug 15, 2016
#7N/A-33.87%
Jul 22, 2011 - Nov 4, 2013
#8N/A-30.48%
Aug 15, 2016 - Feb 8, 2017
#9N/A-18.91%
Aug 29, 2024 - Dec 2, 2024
#10N/A-17.36%
May 22, 2024 - Jul 30, 2024
#11N/A-16.74%
Feb 9, 2017 - Sep 28, 2017
#12N/A-14.86%
Nov 15, 1999 - Dec 15, 1999
#13N/A-13.03%
Dec 17, 1999 - Jan 21, 2000
#14N/A-12.10%
Jul 31, 2024 - Aug 29, 2024
#15N/A-5.30%
Dec 6, 2013 - Dec 24, 2013

Correlation

Correlation between OMDA and SCSC is 0.48 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.48
-101

Select Stocks to Compare