StockComparison Logo
vs

NWPX vs DMLP

Comparison between Northwest Pipe Company (NWPX, Company) and Dorchester Minerals LP (DMLP, Company).

NWPX is from the Basic Materials sector, while DMLP is from the Energy sector.

5-Year PerformanceNWPX has outperformed DMLP, delivering a return of +37.3% compared to +23.1%

NWPX vs DMLP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NWPX
$1.27B
DMLP
$1.27B
Max Drawdown
NWPX
87.71%
Winner
DMLP
74.55%
Sharpe Ratio
Winner
NWPX
2.86
DMLP
0.20
5Y Beta
NWPX
0.97
Winner
DMLP
0.27
Industry
NWPX
Steel
DMLP
Oil & Gas E&p
P/E Ratio
NWPX
30.44
Winner
DMLP
18.35
Forward P/E
NWPX
31.35
Winner
DMLP
20.79
PEG Ratio
NWPX
0.99
DMLP
N/A
Dividend Yield
NWPX
N/A
DMLP
10.00%
5Y Dividends CAGR
NWPX
N/A
DMLP
24.37%
5Y EPS CAGR
Winner
NWPX
15.58%
DMLP
-2.39%
Debt to Equity
NWPX
2.66%
Winner
DMLP
0.00%
Free Cash Flow Yield
NWPX
5.63%
Winner
DMLP
9.68%

NWPX vs DMLP - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NWPX
+9.13%
DMLP
-4.84%
3M
Winner
NWPX
+61.26%
DMLP
-4.36%
6M
Winner
NWPX
+107.73%
DMLP
+20.62%
1Y
Winner
NWPX
+215.34%
DMLP
+4.18%
5Y(CAGR)
Winner
NWPX
+37.33%
DMLP
+23.12%
10Y(CAGR)
Winner
NWPX
+28.39%
DMLP
+17.89%
Max(CAGR)
NWPX
+8.78%
Winner
DMLP
+11.59%

NWPX vs DMLP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearNWPXDMLP
2026+109.77%+18.80%
2025+31.64%-28.71%
2024+60.17%+15.45%
2023-9.64%+23.86%
2022+7.26%+65.52%
2021+15.59%+95.58%
2020-14.68%-37.61%
2019+42.35%+44.71%
2018+21.05%+5.82%
2017+9.18%-6.94%
2016+54.86%+89.90%
2015-61.20%-59.02%
2014-20.67%+7.78%
2013+51.28%+36.34%
2012+2.05%-4.09%
2011-5.93%-12.70%
2010-13.31%+35.09%
2009-38.76%+29.68%
2008+10.93%-11.43%
2007+19.73%+2.16%
2006+24.98%-4.78%
2005+15.78%+17.73%
2004+84.13%+35.00%
2003-22.30%+29.11%
2002+6.79%N/A
2001+114.43%N/A
2000-49.55%N/A
1999+0.00%N/A

NWPX vs DMLP Drawdown Comparison

The maximum drawdown for NWPX was -87.71%, occurring on Feb 11, 2016. Recovery took 4307 trading sessions.

The maximum drawdown for DMLP was -72.37%, occurring on Jan 19, 2016. Recovery took 1808 trading sessions.

The current NWPX drawdown is -11.82%. The current DMLP drawdown is -11.94%.

RankNWPXDMLP
#1-87.71%
Sep 19, 2008 - Nov 3, 2025
-72.37%
Jul 29, 2014 - Oct 1, 2021
#2-63.69%
Jun 28, 2002 - Dec 28, 2004
-54.58%
Jun 24, 2008 - Nov 8, 2010
#3-54.84%
Jan 14, 2000 - Apr 5, 2001
-32.22%
Jan 2, 2025 - Nov 26, 2025
#4-29.48%
Sep 7, 2001 - Dec 7, 2001
-27.66%
Sep 5, 2006 - Apr 22, 2008
#5-26.56%
Apr 5, 2001 - Jun 13, 2001
-27.19%
Jun 2, 2022 - Nov 30, 2022
#6-26.23%
Mar 31, 2006 - Aug 10, 2006
-25.22%
Apr 4, 2011 - May 13, 2013
#7-25.14%
Sep 13, 2005 - Mar 31, 2006
-18.75%
Feb 3, 2003 - May 1, 2003
#8-25.01%
Mar 15, 2005 - Jul 25, 2005
-18.36%
Sep 30, 2005 - Aug 9, 2006
#9-23.30%
Mar 30, 2007 - Jan 15, 2008
-14.67%
Apr 3, 2024 - Nov 7, 2024
#10-20.38%
Nov 2, 1999 - Jan 13, 2000
-14.30%
Feb 27, 2023 - Jul 5, 2023
#11-16.85%
Jan 15, 2002 - Apr 17, 2002
-13.53%
Oct 5, 2021 - Jan 3, 2022
#12-16.41%
Feb 20, 2007 - Mar 30, 2007
-12.69%
Jul 20, 2023 - Dec 15, 2023
#13-16.27%
Jun 24, 2008 - Jul 25, 2008
-12.22%
Nov 8, 2010 - Jan 31, 2011
#14-15.70%
Nov 3, 2025 - Dec 19, 2025
-12.00%
Dec 17, 2003 - Jun 21, 2004
#15-14.03%
Jan 16, 2008 - Apr 1, 2008
-10.82%
Feb 2, 2005 - Jun 22, 2005

Correlation

Correlation between NWPX and DMLP is 0.57 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.57
-101

Select Stocks to Compare