StockComparison Logo
vs

SPSC vs MNR

Comparison between SPS Commerce Inc (SPSC, Company) and Mach Natural Resources LP (MNR, Company).

SPSC is from the Technology sector, while MNR is from the Energy sector.

SPSC vs MNR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SPSC
$2.15B
MNR
$2.14B
Max Drawdown
SPSC
76.83%
Winner
MNR
48.50%
Sharpe Ratio
SPSC
-1.58
Winner
MNR
-0.01
5Y Beta
SPSC
0.98
Winner
MNR
0.49
Industry
SPSC
Software - Application
MNR
Oil & Gas E&p
P/E Ratio
SPSC
24.08
Winner
MNR
18.12
Forward P/E
SPSC
68.03
MNR
N/A
PEG Ratio
SPSC
2.00
MNR
N/A
Dividend Yield
SPSC
N/A
MNR
14.40%
5Y EPS CAGR
SPSC
13.14%
MNR
N/A
Debt to Equity
SPSC
0.00%
MNR
N/A
Free Cash Flow Yield
SPSC
7.75%
Winner
MNR
24.98%
P/S Ratio
SPSC
2.81
Winner
MNR
1.83
P/B Ratio
SPSC
2.22
Winner
MNR
1.15

SPSC vs MNR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SPSC
+2.19%
MNR
-5.90%
3M
Winner
SPSC
+5.32%
MNR
-6.33%
6M
SPSC
-32.81%
Winner
MNR
+21.88%
1Y
SPSC
-57.79%
Winner
MNR
-2.28%
5Y(CAGR)
SPSC
-10.30%
MNR
N/A
10Y(CAGR)
SPSC
+6.75%
MNR
N/A
Max(CAGR)
Winner
SPSC
+14.28%
MNR
+0.82%

SPSC vs MNR - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

YearSPSCMNR
2026-32.81%+21.88%
2025-51.24%-25.65%
2024-0.17%+28.49%
2023+51.43%-10.09%
2022-7.22%N/A
2021+26.88%N/A
2020+93.57%N/A
2019+35.47%N/A
2018+69.05%N/A
2017-30.07%N/A
2016+3.08%N/A
2015+26.25%N/A
2014-12.07%N/A
2013+66.07%N/A
2012+49.08%N/A
2011+66.67%N/A
2010+16.18%N/A

SPSC vs MNR Drawdown Comparison

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

The maximum drawdown for MNR was -34.49%, occurring on Jan 12, 2026. This drawdown has not yet recovered.

The current SPSC drawdown is -72.58%. The current MNR drawdown is -16.82%.

RankSPSCMNR
#1-76.83%
Jul 31, 2024 - May 13, 2026
-34.49%
Aug 19, 2024 - Jan 12, 2026
#2-49.97%
Oct 21, 2013 - Jul 27, 2018
-21.65%
Oct 27, 2023 - Feb 21, 2024
#3-47.62%
Feb 18, 2020 - May 20, 2020
-10.58%
Apr 29, 2024 - Aug 16, 2024
#4-43.58%
Oct 28, 2021 - Jun 12, 2023
-4.48%
Mar 13, 2024 - Apr 3, 2024
#5-38.17%
Apr 23, 2010 - Nov 8, 2010
-4.24%
Apr 12, 2024 - Apr 29, 2024
#6-23.36%
Feb 9, 2024 - Jul 31, 2024
-3.05%
Mar 5, 2024 - Mar 13, 2024
#7-23.32%
Sep 14, 2018 - Feb 13, 2019
-2.81%
Feb 27, 2024 - Mar 4, 2024
#8-20.84%
Jul 18, 2023 - Dec 26, 2023
-1.23%
Apr 10, 2024 - Apr 12, 2024
#9-20.30%
Feb 8, 2011 - May 2, 2011
-0.87%
Feb 23, 2024 - Feb 27, 2024
#10-20.28%
Jan 7, 2021 - Aug 13, 2021
-0.20%
Apr 8, 2024 - Apr 10, 2024
#11-19.47%
Jul 26, 2019 - Nov 25, 2019
N/A
#12-18.56%
Oct 4, 2012 - Mar 26, 2013
N/A
#13-18.23%
Jul 21, 2011 - Oct 12, 2011
N/A
#14-16.77%
Nov 10, 2010 - Dec 10, 2010
N/A
#15-16.70%
Feb 8, 2012 - Apr 27, 2012
N/A

Correlation

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

0.36
-101

Select Stocks to Compare