StockComparison Logo
vs

STEL vs INVX

Comparison between Stellar Bancorp Inc (STEL, Company) and Innovex International Inc (INVX, Company).

STEL is from the Financial Services sector, while INVX is from the Energy sector.

5-Year PerformanceSTEL has outperformed INVX, delivering a return of +7.5% compared to -6.9%

STEL vs INVX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
STEL
$1.90B
INVX
$1.90B
Max Drawdown
Winner
STEL
64.92%
INVX
89.50%
Sharpe Ratio
STEL
1.43
Winner
INVX
1.48
5Y Beta
Winner
STEL
0.78
INVX
1.04
Industry
STEL
Banks - Regional
INVX
Oil & Gas Equipment & Services
P/E Ratio
Winner
STEL
18.14
INVX
36.80
Forward P/E
STEL
14.88
INVX
N/A
Dividend Yield
STEL
1.55%
INVX
N/A
5Y Dividends CAGR
STEL
12.47%
INVX
N/A
5Y EPS CAGR
STEL
16.08%
INVX
N/A
Debt to Equity
STEL
0.00%
INVX
0.00%
Free Cash Flow Yield
STEL
6.07%
Winner
INVX
9.47%
P/S Ratio
STEL
4.52
Winner
INVX
1.88
P/B Ratio
Winner
STEL
1.15
INVX
1.78

STEL vs INVX - Historical Returns

Returns include dividend reinvestment.

1M
STEL
+0.00%
Winner
INVX
+0.45%
3M
Winner
STEL
+1.18%
INVX
-0.45%
6M
Winner
STEL
+19.78%
INVX
+14.33%
1Y
STEL
+43.00%
Winner
INVX
+77.13%
5Y(CAGR)
Winner
STEL
+7.49%
INVX
-6.86%
10Y(CAGR)
Winner
STEL
+4.93%
INVX
-8.29%
Max(CAGR)
Winner
STEL
+4.93%
INVX
+3.21%

STEL vs INVX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSTELINVX
2026+22.72%+17.65%
2025+13.56%+51.14%
2024+5.54%-38.65%
2023-2.63%-10.91%
2022+0.63%+27.20%
2021+16.75%-35.45%
2020-16.74%-36.61%
2019+5.45%+51.67%
2018-0.01%-39.27%
2017+3.48%-22.19%
2016N/A-1.46%
2015N/A-22.63%
2014N/A-28.93%
2013N/A+46.03%
2012N/A+7.92%
2011N/A-16.48%
2010N/A+34.35%
2009N/A+156.38%
2008N/A-62.98%
2007N/A+52.91%
2006N/A+55.15%
2005N/A+101.88%
2004N/A+46.59%
2003N/A-3.26%
2002N/A-24.89%
2001N/A-28.99%
2000N/A+13.02%
1999N/A+31.34%

STEL vs INVX Drawdown Comparison

The maximum drawdown for STEL was -64.34%, occurring on Mar 18, 2020. Recovery took 1066 trading sessions.

The maximum drawdown for INVX was -89.50%, occurring on Dec 20, 2024. This drawdown has not yet recovered.

The current STEL drawdown is -4.94%. The current INVX drawdown is -77.55%.

RankSTELINVX
#1-64.34%
Aug 8, 2018 - Nov 4, 2022
-89.50%
Oct 18, 2013 - Dec 20, 2024
#2-41.78%
Nov 4, 2022 - Jan 28, 2026
-77.73%
Jun 23, 2008 - Apr 5, 2010
#3-10.63%
Feb 11, 2026 - Mar 18, 2026
-76.03%
May 16, 2000 - Nov 21, 2005
#4-8.16%
Dec 28, 2017 - May 17, 2018
-41.47%
Apr 23, 2010 - Nov 2, 2010
#5-4.79%
Jul 9, 2018 - Jul 27, 2018
-39.99%
Dec 13, 2010 - Feb 13, 2013
#6-4.35%
Jun 20, 2018 - Jul 5, 2018
-29.73%
Nov 6, 2007 - May 21, 2008
#7-3.52%
Nov 16, 2017 - Dec 21, 2017
-28.20%
May 10, 2006 - Dec 8, 2006
#8-3.09%
May 21, 2018 - Jun 4, 2018
-24.25%
Apr 27, 2007 - Oct 5, 2007
#9-2.21%
Nov 10, 2017 - Nov 16, 2017
-24.01%
Dec 8, 2006 - Apr 2, 2007
#10-1.73%
Jun 12, 2018 - Jun 18, 2018
-22.51%
Mar 30, 2000 - May 16, 2000
#11-1.15%
Dec 26, 2017 - Dec 28, 2017
-19.64%
Jan 31, 2006 - Mar 23, 2006
#12-0.79%
Aug 2, 2018 - Aug 6, 2018
-13.00%
Nov 18, 1999 - Dec 23, 1999
#13-0.77%
Nov 8, 2017 - Nov 10, 2017
-12.58%
Dec 5, 2005 - Jan 11, 2006
#14-0.47%
Aug 6, 2018 - Aug 8, 2018
-12.02%
Mar 26, 2013 - May 6, 2013
#15-0.40%
Jul 5, 2018 - Jul 9, 2018
-11.71%
Jan 21, 2000 - Feb 15, 2000

Correlation

Correlation between STEL and INVX is 0.02 which considered as a very weak or no correlation - the stocks move independently of each other.

0.02
-101

Select Stocks to Compare