StockComparison Logo
vs

SCSC vs OMDA

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

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

SCSC vs OMDA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

SCSC vs OMDA - Historical Returns

Returns include dividend reinvestment.

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

SCSC vs OMDA - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

SCSC vs OMDA Drawdown Comparison

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

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

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

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

Correlation

Correlation between SCSC and OMDA 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