StockComparison Logo
vs

EFXT vs SPSC

Comparison between Enerflex Ltd (EFXT, Company) and SPS Commerce Inc (SPSC, Company).

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

5-Year PerformanceEFXT has outperformed SPSC, delivering a return of +32.0% compared to -7.5%

EFXT vs SPSC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EFXT
$2.58B
SPSC
$2.56B
Max Drawdown
EFXT
84.43%
Winner
SPSC
76.83%
Sharpe Ratio
Winner
EFXT
2.39
SPSC
-1.07
5Y Beta
EFXT
1.13
Winner
SPSC
0.94
Industry
EFXT
Oil & Gas Equipment & Services
SPSC
Software - Application
P/E Ratio
EFXT
43.14
Winner
SPSC
28.67
Forward P/E
Winner
EFXT
14.14
SPSC
68.03
PEG Ratio
EFXT
2.87
Winner
SPSC
2.39
Dividend Yield
EFXT
0.55%
SPSC
N/A
5Y Dividends CAGR
EFXT
18.39%
SPSC
N/A
5Y EPS CAGR
EFXT
5.50%
Winner
SPSC
13.14%
Debt to Equity
EFXT
54.47%
Winner
SPSC
0.00%
Free Cash Flow Yield
EFXT
4.87%
Winner
SPSC
6.51%
P/S Ratio
Winner
EFXT
0.99
SPSC
3.34
P/B Ratio
Winner
EFXT
2.32
SPSC
2.61

EFXT vs SPSC - Historical Returns

Returns include dividend reinvestment.

1M
EFXT
-5.68%
Winner
SPSC
+27.89%
3M
EFXT
-20.55%
Winner
SPSC
+29.04%
6M
Winner
EFXT
+11.75%
SPSC
-7.91%
1Y
Winner
EFXT
+181.98%
SPSC
-29.46%
5Y(CAGR)
Winner
EFXT
+32.02%
SPSC
-7.55%
10Y(CAGR)
Winner
EFXT
+12.06%
SPSC
+8.87%
Max(CAGR)
EFXT
+5.03%
Winner
SPSC
+15.94%

EFXT vs SPSC - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

YearEFXTSPSC
2026+36.92%-14.07%
2025+53.53%-51.24%
2024+127.49%-0.17%
2023-21.53%+51.43%
2022+5.85%-7.22%
2021+15.58%+26.88%
2020-42.18%+93.57%
2019-17.31%+35.47%
2018-2.50%+69.05%
2017-2.19%-30.07%
2016+36.65%+3.08%
2015-29.84%+26.25%
2014+1.84%-12.07%
2013+18.07%+66.07%
2012-6.61%+49.08%
2011-6.53%+66.67%
2010N/A+16.18%

EFXT vs SPSC Drawdown Comparison

The maximum drawdown for EFXT was -81.67%, occurring on Apr 21, 2020. Recovery took 2823 trading sessions.

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

The current EFXT drawdown is -23.23%. The current SPSC drawdown is -64.93%.

RankEFXTSPSC
#1-81.67%
Aug 28, 2014 - Dec 9, 2025
-76.83%
Jul 31, 2024 - May 13, 2026
#2-40.93%
Jun 14, 2011 - Apr 30, 2013
-49.97%
Oct 21, 2013 - Jul 27, 2018
#3-25.49%
May 7, 2026 - Jul 29, 2026
-47.62%
Feb 18, 2020 - May 20, 2020
#4-14.70%
Mar 2, 2026 - Apr 15, 2026
-43.58%
Oct 28, 2021 - Jun 12, 2023
#5-13.77%
Feb 3, 2026 - Feb 24, 2026
-38.17%
Apr 23, 2010 - Nov 8, 2010
#6-7.91%
Apr 9, 2014 - Jun 3, 2014
-23.36%
Feb 9, 2024 - Jul 31, 2024
#7-7.91%
May 2, 2013 - Jul 30, 2013
-23.32%
Sep 14, 2018 - Feb 13, 2019
#8-7.83%
Aug 1, 2013 - Oct 31, 2013
-20.84%
Jul 18, 2023 - Dec 26, 2023
#9-7.47%
Jan 2, 2026 - Jan 13, 2026
-20.30%
Feb 8, 2011 - May 2, 2011
#10-6.12%
Oct 31, 2013 - Jan 8, 2014
-20.28%
Jan 7, 2021 - Aug 13, 2021
#11-5.60%
Dec 11, 2025 - Jan 2, 2026
-19.47%
Jul 26, 2019 - Nov 25, 2019
#12-5.08%
Jun 26, 2014 - Aug 26, 2014
-18.56%
Oct 4, 2012 - Mar 26, 2013
#13-4.98%
Jan 8, 2014 - Mar 11, 2014
-18.23%
Jul 21, 2011 - Oct 12, 2011
#14-3.57%
Feb 26, 2026 - Mar 2, 2026
-16.77%
Nov 10, 2010 - Dec 10, 2010
#15-2.76%
Apr 16, 2026 - Apr 22, 2026
-16.70%
Feb 8, 2012 - Apr 27, 2012

Correlation

Correlation between EFXT and SPSC is -0.40 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.40
-101

Select Stocks to Compare