StockComparison Logo
vs

NTST vs INVX

Comparison between Netstreit Corp (NTST, Company) and Innovex International Inc (INVX, Company).

NTST is from the Real Estate sector, while INVX is from the Energy sector.

5-Year PerformanceNTST has outperformed INVX, delivering a return of +1.3% compared to -4.8%

NTST vs INVX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NTST
$1.98B
INVX
$1.97B
Max Drawdown
Winner
NTST
48.82%
INVX
89.50%
Sharpe Ratio
NTST
1.24
Winner
INVX
1.51
5Y Beta
Winner
NTST
0.20
INVX
1.03
Industry
NTST
Reit - Retail
INVX
Oil & Gas Equipment & Services
P/E Ratio
NTST
170.40
Winner
INVX
38.23
Forward P/E
NTST
53.76
INVX
N/A
Dividend Yield
NTST
4.24%
INVX
N/A
5Y Dividends CAGR
NTST
9.06%
INVX
N/A
5Y EPS CAGR
NTST
28.86%
INVX
N/A
Debt to Equity
NTST
82.02%
Winner
INVX
0.00%
Free Cash Flow Yield
NTST
5.74%
Winner
INVX
9.11%
P/S Ratio
NTST
9.66
Winner
INVX
2.02
P/B Ratio
Winner
NTST
1.32
INVX
1.92

NTST vs INVX - Historical Returns

Returns include dividend reinvestment.

1M
NTST
-0.64%
Winner
INVX
+7.41%
3M
NTST
+3.13%
Winner
INVX
+22.01%
6M
NTST
+18.04%
Winner
INVX
+30.73%
1Y
NTST
+29.64%
Winner
INVX
+75.66%
5Y(CAGR)
Winner
NTST
+1.31%
INVX
-4.85%
10Y(CAGR)
NTST
N/A
INVX
-7.10%
Max(CAGR)
Winner
NTST
+7.09%
INVX
+3.57%

NTST vs INVX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearNTSTINVX
2026+17.17%+29.24%
2025+33.12%+51.14%
2024-18.71%-38.65%
2023+0.77%-10.91%
2022-16.32%+27.20%
2021+26.74%-35.45%
2020+11.58%-36.61%
2019N/A+51.67%
2018N/A-39.27%
2017N/A-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%

NTST vs INVX Drawdown Comparison

The maximum drawdown for NTST was -43.74%, occurring on Oct 26, 2023. This drawdown has not yet recovered.

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

The current NTST drawdown is -4.22%. The current INVX drawdown is -75.34%.

RankNTSTINVX
#1-43.74%
Aug 5, 2021 - Oct 26, 2023
-89.50%
Oct 18, 2013 - Dec 20, 2024
#2-13.95%
Dec 30, 2020 - Apr 8, 2021
-77.73%
Jun 23, 2008 - Apr 5, 2010
#3-11.43%
Oct 9, 2020 - Dec 30, 2020
-76.03%
May 16, 2000 - Nov 21, 2005
#4-6.69%
Sep 8, 2020 - Oct 1, 2020
-41.47%
Apr 23, 2010 - Nov 2, 2010
#5-3.93%
Jun 14, 2021 - Jul 2, 2021
-39.99%
Dec 13, 2010 - Feb 13, 2013
#6-2.95%
Jul 20, 2021 - Jul 30, 2021
-29.73%
Nov 6, 2007 - May 21, 2008
#7-2.47%
Jul 12, 2021 - Jul 16, 2021
-28.20%
May 10, 2006 - Dec 8, 2006
#8-2.22%
Jul 16, 2021 - Jul 20, 2021
-24.25%
Apr 27, 2007 - Oct 5, 2007
#9-2.21%
May 7, 2021 - May 17, 2021
-24.01%
Dec 8, 2006 - Apr 2, 2007
#10-1.93%
May 4, 2021 - May 7, 2021
-22.51%
Mar 30, 2000 - May 16, 2000
#11-1.92%
Apr 12, 2021 - Apr 21, 2021
-19.64%
Jan 31, 2006 - Mar 23, 2006
#12-1.70%
May 27, 2021 - Jun 1, 2021
-13.00%
Nov 18, 1999 - Dec 23, 1999
#13-1.59%
May 24, 2021 - May 27, 2021
-12.58%
Dec 5, 2005 - Jan 11, 2006
#14-1.33%
Aug 3, 2021 - Aug 5, 2021
-12.02%
Mar 26, 2013 - May 6, 2013
#15-1.24%
Jul 6, 2021 - Jul 9, 2021
-11.71%
Jan 21, 2000 - Feb 15, 2000

Correlation

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

0.26
-101

Select Stocks to Compare