StockComparison Logo
vs

BLDP vs BLFS

Comparison between Ballard Power Systems Inc (BLDP, Company) and Biolife Solutions Inc (BLFS, Company).

BLDP is from the Industrials sector, while BLFS is from the Healthcare sector.

5-Year PerformanceBLFS has outperformed BLDP, delivering a return of -9.5% compared to -25.0%

BLDP vs BLFS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BLDP
$1.25B
BLFS
$1.25B
Max Drawdown
BLDP
99.55%
Winner
BLFS
99.24%
Sharpe Ratio
Winner
BLDP
1.37
BLFS
0.45
5Y Beta
BLDP
1.44
Winner
BLFS
1.35
Industry
BLDP
Electrical Equipment & Parts
BLFS
Medical Instruments & Supplies
P/E Ratio
BLDP
-15.27
Winner
BLFS
-399.00
Forward P/E
Winner
BLDP
98.04
BLFS
238.10
5Y EPS CAGR
Winner
BLDP
5.66%
BLFS
-39.39%
Debt to Equity
BLDP
3.62%
Winner
BLFS
1.34%
Free Cash Flow Yield
BLDP
-3.79%
Winner
BLFS
0.66%

BLDP vs BLFS - Historical Returns

Returns include dividend reinvestment.

1M
BLDP
-3.93%
Winner
BLFS
+14.71%
3M
Winner
BLDP
+55.22%
BLFS
+31.86%
6M
Winner
BLDP
+64.43%
BLFS
+2.28%
1Y
Winner
BLDP
+164.97%
BLFS
+17.66%
5Y(CAGR)
BLDP
-24.97%
Winner
BLFS
-9.54%
10Y(CAGR)
BLDP
+11.59%
Winner
BLFS
+31.95%
Max(CAGR)
BLDP
-6.86%
Winner
BLFS
+8.66%

BLDP vs BLFS - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBLDPBLFS
2026+55.22%+7.07%
2025+38.04%-7.64%
2024-54.52%+62.45%
2023-21.78%-8.04%
2022-62.07%-51.19%
2021-44.25%-11.75%
2020+192.50%+143.23%
2019+164.94%+34.83%
2018-45.68%+101.85%
2017+159.41%+270.37%
2016+8.55%-21.45%
2015-14.75%+32.32%
2014+13.14%-80.48%
2013+146.70%+76.47%
2012-45.96%+580.00%
2011-29.87%-44.44%
2010-22.68%-45.45%
2009+46.51%+175.00%
2008-78.48%-50.00%
2007-6.74%-25.00%
2006+35.80%-41.67%
2005-36.47%+100.00%
2004-43.50%-18.18%
2003+1.28%-8.33%
2002-62.90%-40.00%
2001-47.66%-58.00%
2000+90.30%+163.16%
1999+2.03%-20.00%

BLDP vs BLFS 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 BLFS was -99.24%, occurring on Oct 15, 2008. Recovery took 5146 trading sessions.

The current BLDP drawdown is -96.85%. The current BLFS drawdown is -57.72%.

RankBLDPBLFS
#1-99.55%
Mar 2, 2000 - Dec 18, 2012
-99.24%
Jun 22, 2000 - Dec 4, 2020
#2-29.19%
Jan 21, 2000 - Feb 9, 2000
-85.14%
Sep 1, 2021 - Oct 30, 2023
#3-16.29%
Nov 1, 1999 - Nov 26, 1999
-63.01%
Mar 6, 2000 - Jun 16, 2000
#4-12.96%
Feb 22, 2000 - Mar 1, 2000
-40.74%
Nov 11, 1999 - Jan 25, 2000
#5-12.46%
Jan 10, 2000 - Jan 18, 2000
-35.50%
Dec 22, 2020 - Jul 6, 2021
#6-9.90%
Nov 26, 1999 - Dec 23, 1999
-33.33%
Feb 23, 2000 - Mar 3, 2000
#7-7.35%
Jan 3, 2000 - Jan 6, 2000
-24.39%
Feb 7, 2000 - Feb 22, 2000
#8-5.87%
Feb 9, 2000 - Feb 14, 2000
-15.38%
Jan 31, 2000 - Feb 7, 2000
#9-3.83%
Dec 23, 1999 - Jan 3, 2000
-15.00%
Nov 1, 1999 - Nov 10, 1999
#10-1.83%
Feb 14, 2000 - Feb 16, 2000
-10.30%
Jul 12, 2021 - Aug 2, 2021
#11N/A-10.26%
Aug 9, 2021 - Aug 25, 2021
#12N/A-6.91%
Jun 16, 2000 - Jun 20, 2000
#13N/A-6.64%
Dec 7, 2020 - Dec 10, 2020
#14N/A-3.38%
Jul 7, 2021 - Jul 12, 2021
#15N/A-1.73%
Aug 26, 2021 - Aug 30, 2021

Correlation

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

0.12
-101

Select Stocks to Compare