StockComparison Logo
vs

BLFS vs BLDP

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

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

5-Year PerformanceBLFS has outperformed BLDP, delivering a return of -9.2% compared to -23.7%

BLFS vs BLDP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BLFS
$1.27B
Winner
BLDP
$1.32B
Max Drawdown
Winner
BLFS
99.24%
BLDP
99.55%
Sharpe Ratio
BLFS
0.54
Winner
BLDP
1.59
5Y Beta
Winner
BLFS
1.35
BLDP
1.45
Industry
BLFS
Medical Instruments & Supplies
BLDP
Electrical Equipment & Parts
P/E Ratio
Winner
BLFS
-406.17
BLDP
-16.04
Forward P/E
BLFS
232.56
Winner
BLDP
98.04
5Y EPS CAGR
BLFS
-39.39%
Winner
BLDP
5.66%
Debt to Equity
Winner
BLFS
1.34%
BLDP
3.62%
Free Cash Flow Yield
Winner
BLFS
0.65%
BLDP
-3.61%

BLFS vs BLDP - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BLFS
+16.77%
BLDP
+0.92%
3M
BLFS
+36.19%
Winner
BLDP
+67.43%
6M
BLFS
+2.76%
Winner
BLDP
+66.16%
1Y
BLFS
+21.00%
Winner
BLDP
+173.13%
5Y(CAGR)
Winner
BLFS
-9.23%
BLDP
-23.73%
10Y(CAGR)
Winner
BLFS
+32.17%
BLDP
+12.13%
Max(CAGR)
Winner
BLFS
+8.74%
BLDP
-6.69%

BLFS vs BLDP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

BLFS vs BLDP Drawdown Comparison

The maximum drawdown for BLFS was -99.24%, occurring on Oct 15, 2008. Recovery took 5146 trading sessions.

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

The current BLFS drawdown is -56.96%. The current BLDP drawdown is -96.69%.

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

Correlation

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