StockComparison Logo
vs

DMLP vs BLDP

Comparison between Dorchester Minerals LP (DMLP, Company) and Ballard Power Systems Inc (BLDP, Company).

DMLP is from the Energy sector, while BLDP is from the Industrials sector.

5-Year PerformanceDMLP has outperformed BLDP, delivering a return of +24.0% compared to -25.4%

DMLP vs BLDP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DMLP
$1.32B
BLDP
$1.32B
Max Drawdown
Winner
DMLP
74.55%
BLDP
99.55%
Sharpe Ratio
DMLP
0.21
Winner
BLDP
1.46
5Y Beta
Winner
DMLP
0.30
BLDP
1.46
Industry
DMLP
Oil & Gas E&p
BLDP
Electrical Equipment & Parts
P/E Ratio
DMLP
19.11
Winner
BLDP
-16.08
Forward P/E
Winner
DMLP
20.79
BLDP
98.04
PEG Ratio
Winner
DMLP
0.83
BLDP
3.52
Dividend Yield
DMLP
9.19%
BLDP
N/A
5Y Dividends CAGR
DMLP
24.37%
BLDP
N/A
5Y EPS CAGR
DMLP
-2.39%
Winner
BLDP
5.66%
Debt to Equity
Winner
DMLP
0.00%
BLDP
3.62%
Free Cash Flow Yield
Winner
DMLP
9.30%
BLDP
-3.60%
P/S Ratio
Winner
DMLP
8.16
BLDP
13.82
P/B Ratio
DMLP
4.48
Winner
BLDP
2.57

DMLP vs BLDP - Historical Returns

Returns include dividend reinvestment.

1M
DMLP
-1.62%
Winner
BLDP
+1.44%
3M
DMLP
+0.58%
Winner
BLDP
+74.38%
6M
DMLP
+23.59%
Winner
BLDP
+55.15%
1Y
DMLP
+4.27%
Winner
BLDP
+152.69%
5Y(CAGR)
Winner
DMLP
+24.02%
BLDP
-25.35%
10Y(CAGR)
Winner
DMLP
+18.02%
BLDP
+11.51%
Max(CAGR)
Winner
DMLP
+11.70%
BLDP
-6.82%

DMLP vs BLDP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearDMLPBLDP
2026+20.56%+57.46%
2025-28.71%+38.04%
2024+15.45%-54.52%
2023+23.86%-21.78%
2022+65.52%-62.07%
2021+95.58%-44.25%
2020-37.61%+192.50%
2019+44.71%+164.94%
2018+5.82%-45.68%
2017-6.94%+159.41%
2016+89.90%+8.55%
2015-59.02%-14.75%
2014+7.78%+13.14%
2013+36.34%+146.70%
2012-4.09%-45.96%
2011-12.70%-29.87%
2010+35.09%-22.68%
2009+29.68%+46.51%
2008-11.43%-78.48%
2007+2.16%-6.74%
2006-4.78%+35.80%
2005+17.73%-36.47%
2004+35.00%-43.50%
2003+29.11%+1.28%
2002N/A-62.90%
2001N/A-47.66%
2000N/A+90.30%
1999N/A+2.03%

DMLP vs BLDP Drawdown Comparison

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

The maximum drawdown for BLDP was -99.55%, occurring on Dec 18, 2012. This drawdown has not yet recovered.

The current DMLP drawdown is -10.64%. The current BLDP drawdown is -96.81%.

RankDMLPBLDP
#1-72.37%
Jul 29, 2014 - Oct 1, 2021
-99.55%
Mar 2, 2000 - Dec 18, 2012
#2-54.58%
Jun 24, 2008 - Nov 8, 2010
-29.19%
Jan 21, 2000 - Feb 9, 2000
#3-32.22%
Jan 2, 2025 - Nov 26, 2025
-16.29%
Nov 1, 1999 - Nov 26, 1999
#4-27.66%
Sep 5, 2006 - Apr 22, 2008
-12.96%
Feb 22, 2000 - Mar 1, 2000
#5-27.19%
Jun 2, 2022 - Nov 30, 2022
-12.46%
Jan 10, 2000 - Jan 18, 2000
#6-25.22%
Apr 4, 2011 - May 13, 2013
-9.90%
Nov 26, 1999 - Dec 23, 1999
#7-18.75%
Feb 3, 2003 - May 1, 2003
-7.35%
Jan 3, 2000 - Jan 6, 2000
#8-18.36%
Sep 30, 2005 - Aug 9, 2006
-5.87%
Feb 9, 2000 - Feb 14, 2000
#9-14.67%
Apr 3, 2024 - Nov 7, 2024
-3.83%
Dec 23, 1999 - Jan 3, 2000
#10-14.30%
Feb 27, 2023 - Jul 5, 2023
-1.83%
Feb 14, 2000 - Feb 16, 2000
#11-13.53%
Oct 5, 2021 - Jan 3, 2022
N/A
#12-12.69%
Jul 20, 2023 - Dec 15, 2023
N/A
#13-12.22%
Nov 8, 2010 - Jan 31, 2011
N/A
#14-12.00%
Dec 17, 2003 - Jun 21, 2004
N/A
#15-10.82%
Feb 2, 2005 - Jun 22, 2005
N/A

Correlation

Correlation between DMLP and BLDP is -0.13 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.13
-101

Select Stocks to Compare