StockComparison Logo
vs

BLDP vs BBDC

Comparison between Ballard Power Systems Inc (BLDP, Company) and Barings BDC Inc (BBDC, Company).

BLDP is from the Industrials sector, while BBDC is from the Financial Services sector.

5-Year PerformanceBBDC has outperformed BLDP, delivering a return of +7.4% compared to -28.9%

BLDP vs BBDC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BLDP
$900M
BBDC
$898M
Max Drawdown
BLDP
99.55%
Winner
BBDC
56.73%
Sharpe Ratio
Winner
BLDP
0.82
BBDC
0.06
5Y Beta
BLDP
1.47
Winner
BBDC
0.62
Industry
BLDP
Electrical Equipment & Parts
BBDC
Asset Management
P/E Ratio
Winner
BLDP
-10.98
BBDC
4.79
Forward P/E
BLDP
98.04
Winner
BBDC
8.49
PEG Ratio
BLDP
3.52
Winner
BBDC
0.21
Dividend Yield
BLDP
N/A
BBDC
12.20%
5Y Dividends CAGR
BLDP
N/A
BBDC
15.54%
5Y EPS CAGR
BLDP
5.66%
BBDC
N/A
Debt to Equity
Winner
BLDP
3.62%
BBDC
97.25%
Free Cash Flow Yield
BLDP
-5.28%
Winner
BBDC
26.30%
P/S Ratio
BLDP
8.00
Winner
BBDC
3.25
P/B Ratio
BLDP
1.56
Winner
BBDC
0.77

BLDP vs BBDC - Historical Returns

Returns include dividend reinvestment.

1M
BLDP
-33.54%
Winner
BBDC
+2.91%
3M
BLDP
-5.34%
Winner
BBDC
+2.05%
6M
BLDP
-1.61%
Winner
BBDC
-0.02%
1Y
Winner
BLDP
+51.66%
BBDC
+1.93%
5Y(CAGR)
BLDP
-28.94%
Winner
BBDC
+7.40%
10Y(CAGR)
BLDP
+7.04%
BBDC
N/A
Max(CAGR)
BLDP
-8.28%
Winner
BBDC
+6.97%

BLDP vs BBDC - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBLDPBBDC
2026+2.43%-0.24%
2025+38.04%+7.85%
2024-54.52%+21.00%
2023-21.78%+17.76%
2022-62.07%-18.37%
2021-44.25%+30.10%
2020+192.50%-3.69%
2019+164.94%+16.88%
2018-45.68%-13.42%
2017+159.41%N/A
2016+8.55%N/A
2015-14.75%N/A
2014+13.14%N/A
2013+146.70%N/A
2012-45.96%N/A
2011-29.87%N/A
2010-22.68%N/A
2009+46.51%N/A
2008-78.48%N/A
2007-6.74%N/A
2006+35.80%N/A
2005-36.47%N/A
2004-43.50%N/A
2003+1.28%N/A
2002-62.90%N/A
2001-47.66%N/A
2000+90.30%N/A
1999+2.03%N/A

BLDP vs BBDC 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 BBDC was -48.46%, occurring on Mar 18, 2020. Recovery took 278 trading sessions.

The current BLDP drawdown is -97.92%. The current BBDC drawdown is -3.25%.

RankBLDPBBDC
#1-99.55%
Mar 2, 2000 - Dec 18, 2012
-48.46%
Jan 22, 2020 - Mar 1, 2021
#2-29.19%
Jan 21, 2000 - Feb 9, 2000
-27.42%
Nov 10, 2021 - Nov 9, 2023
#3-16.29%
Nov 1, 1999 - Nov 26, 1999
-24.47%
Feb 21, 2025 - May 1, 2026
#4-12.96%
Feb 22, 2000 - Mar 1, 2000
-16.14%
Aug 7, 2018 - Sep 20, 2019
#5-12.46%
Jan 10, 2000 - Jan 18, 2000
-9.67%
May 4, 2026 - Jun 22, 2026
#6-9.90%
Nov 26, 1999 - Dec 23, 1999
-8.93%
Jul 17, 2024 - Sep 13, 2024
#7-7.35%
Jan 3, 2000 - Jan 6, 2000
-7.89%
Dec 2, 2024 - Jan 30, 2025
#8-5.87%
Feb 9, 2000 - Feb 14, 2000
-6.92%
Nov 9, 2023 - Jan 26, 2024
#9-3.83%
Dec 23, 1999 - Jan 3, 2000
-6.81%
Mar 8, 2024 - May 10, 2024
#10-1.83%
Feb 14, 2000 - Feb 16, 2000
-5.52%
Sep 19, 2024 - Nov 18, 2024
#11N/A-5.21%
Jan 26, 2024 - Feb 23, 2024
#12N/A-4.12%
Jun 3, 2024 - Jul 5, 2024
#13N/A-3.81%
Jun 28, 2021 - Aug 6, 2021
#14N/A-3.43%
Mar 15, 2021 - Apr 6, 2021
#15N/A-2.93%
Sep 27, 2019 - Oct 31, 2019

Correlation

Correlation between BLDP and BBDC is -0.43 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.43
-101

Select Stocks to Compare