StockComparison Logo
vs

OMCL vs SPSC

Comparison between Omnicell Inc (OMCL, Company) and SPS Commerce Inc (SPSC, Company).

OMCL is from the Healthcare sector, while SPSC is from the Technology sector.

5-Year PerformanceSPSC has outperformed OMCL, delivering a return of -10.1% compared to -21.0%

OMCL vs SPSC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
OMCL
$1.96B
SPSC
$1.96B
Max Drawdown
OMCL
86.67%
Winner
SPSC
76.83%
Sharpe Ratio
Winner
OMCL
0.83
SPSC
-1.80
5Y Beta
Winner
OMCL
0.79
SPSC
1.02
Industry
OMCL
Health Information Services
SPSC
Software - Application
P/E Ratio
OMCL
96.26
Winner
SPSC
21.90
Forward P/E
Winner
OMCL
29.50
SPSC
68.03
PEG Ratio
OMCL
15.40
Winner
SPSC
1.82
5Y EPS CAGR
OMCL
-11.34%
Winner
SPSC
13.14%
Debt to Equity
OMCL
0.00%
SPSC
0.00%
Free Cash Flow Yield
OMCL
5.82%
Winner
SPSC
8.52%
P/S Ratio
Winner
OMCL
1.62
SPSC
2.55
P/B Ratio
Winner
OMCL
1.56
SPSC
2.04

OMCL vs SPSC - Historical Returns

Returns include dividend reinvestment.

1M
Winner
OMCL
-1.29%
SPSC
-5.02%
3M
Winner
OMCL
+1.78%
SPSC
-13.40%
6M
Winner
OMCL
+6.19%
SPSC
-33.73%
1Y
Winner
OMCL
+39.29%
SPSC
-61.01%
5Y(CAGR)
OMCL
-20.97%
Winner
SPSC
-10.11%
10Y(CAGR)
OMCL
+2.54%
Winner
SPSC
+6.76%
Max(CAGR)
OMCL
+6.62%
Winner
SPSC
+13.91%

OMCL vs SPSC - Annual Returns (2001 - 2026)

Returns include dividend reinvestment.

YearOMCLSPSC
2026-4.74%-36.90%
2025+2.21%-51.24%
2024+19.26%-0.17%
2023-26.99%+51.43%
2022-72.07%-7.22%
2021+51.31%+26.88%
2020+47.10%+93.57%
2019+36.31%+35.47%
2018+23.72%+69.05%
2017+40.99%-30.07%
2016+16.49%+3.08%
2015-3.48%+26.25%
2014+32.11%-12.07%
2013+66.21%+66.07%
2012-11.12%+49.08%
2011+13.46%+66.67%
2010+21.12%+16.18%
2009-9.24%N/A
2008-54.76%N/A
2007+47.16%N/A
2006+54.48%N/A
2005+10.96%N/A
2004-32.72%N/A
2003+440.00%N/A
2002-70.72%N/A
2001+1.60%N/A

OMCL vs SPSC Drawdown Comparison

The maximum drawdown for OMCL was -86.67%, occurring on Oct 8, 2002. Recovery took 406 trading sessions.

The maximum drawdown for SPSC was -76.83%, occurring on May 13, 2026. This drawdown has not yet recovered.

The current OMCL drawdown is -76.58%. The current SPSC drawdown is -74.25%.

RankOMCLSPSC
#1-86.67%
Dec 5, 2001 - Jul 18, 2003
-76.83%
Jul 31, 2024 - May 13, 2026
#2-86.59%
Nov 23, 2021 - May 7, 2025
-49.97%
Oct 21, 2013 - Jul 27, 2018
#3-77.96%
Oct 2, 2007 - Oct 31, 2014
-47.62%
Feb 18, 2020 - May 20, 2020
#4-72.92%
Mar 4, 2004 - Apr 25, 2007
-43.58%
Oct 28, 2021 - Jun 12, 2023
#5-42.27%
Sep 6, 2001 - Dec 5, 2001
-38.17%
Apr 23, 2010 - Nov 8, 2010
#6-39.91%
Jun 21, 2019 - Nov 9, 2020
-23.36%
Feb 9, 2024 - Jul 31, 2024
#7-37.04%
Jul 24, 2015 - Sep 7, 2016
-23.32%
Sep 14, 2018 - Feb 13, 2019
#8-26.42%
Oct 24, 2017 - Jul 5, 2018
-20.84%
Jul 18, 2023 - Dec 26, 2023
#9-26.23%
Nov 30, 2018 - Feb 11, 2019
-20.30%
Feb 8, 2011 - May 2, 2011
#10-24.18%
Sep 17, 2003 - Dec 18, 2003
-20.28%
Jan 7, 2021 - Aug 13, 2021
#11-22.77%
Sep 7, 2016 - Mar 31, 2017
-19.47%
Jul 26, 2019 - Nov 25, 2019
#12-20.65%
Apr 26, 2007 - Jul 20, 2007
-18.56%
Oct 4, 2012 - Mar 26, 2013
#13-17.18%
Feb 22, 2019 - Jun 19, 2019
-18.23%
Jul 21, 2011 - Oct 12, 2011
#14-15.41%
Sep 27, 2018 - Nov 7, 2018
-16.77%
Nov 10, 2010 - Dec 10, 2010
#15-12.81%
Feb 25, 2015 - Apr 6, 2015
-16.70%
Feb 8, 2012 - Apr 27, 2012

Correlation

Correlation between OMCL and SPSC is 0.44 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.44
-101

Select Stocks to Compare