StockComparison Logo
vs

BLDP vs DMLP

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

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

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

BLDP vs DMLP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

BLDP vs DMLP - Historical Returns

Returns include dividend reinvestment.

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

BLDP vs DMLP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

BLDP vs DMLP Drawdown Comparison

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

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

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

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

Correlation

Correlation between BLDP and DMLP 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