StockComparison Logo
vs

BLDP vs IMTX

Comparison between Ballard Power Systems Inc (BLDP, Company) and Immatics N.V (IMTX, Company).

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

5-Year PerformanceIMTX has outperformed BLDP, delivering a return of -3.7% compared to -23.7%

BLDP vs IMTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BLDP
$1.32B
Winner
IMTX
$1.32B
Max Drawdown
BLDP
99.55%
Winner
IMTX
77.36%
Sharpe Ratio
Winner
BLDP
1.59
IMTX
0.99
5Y Beta
BLDP
1.45
Winner
IMTX
1.28
Industry
BLDP
Electrical Equipment & Parts
IMTX
Biotechnology
P/E Ratio
Winner
BLDP
-16.04
IMTX
-4.89
Forward P/E
BLDP
98.04
IMTX
N/A
PEG Ratio
BLDP
N/A
IMTX
-0.01
5Y EPS CAGR
Winner
BLDP
5.66%
IMTX
-15.05%
Debt to Equity
BLDP
3.62%
Winner
IMTX
3.31%
Free Cash Flow Yield
Winner
BLDP
-3.61%
IMTX
-16.76%

BLDP vs IMTX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BLDP
+0.92%
IMTX
-7.91%
3M
Winner
BLDP
+67.43%
IMTX
+1.03%
6M
Winner
BLDP
+66.16%
IMTX
+2.19%
1Y
Winner
BLDP
+173.13%
IMTX
+67.18%
5Y(CAGR)
BLDP
-23.73%
Winner
IMTX
-3.69%
10Y(CAGR)
BLDP
+12.13%
IMTX
N/A
Max(CAGR)
Winner
BLDP
-6.69%
IMTX
-6.98%

BLDP vs IMTX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBLDPIMTX
2026+63.06%-6.41%
2025+38.04%+41.51%
2024-54.52%-33.68%
2023-21.78%+22.87%
2022-62.07%-32.22%
2021-44.25%+22.18%
2020+192.50%-28.31%
2019+164.94%N/A
2018-45.68%N/A
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 IMTX 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 IMTX was -77.36%, occurring on Apr 4, 2025. This drawdown has not yet recovered.

The current BLDP drawdown is -96.69%. The current IMTX drawdown is -36.74%.

RankBLDPIMTX
#1-99.55%
Mar 2, 2000 - Dec 18, 2012
-77.36%
Sep 9, 2021 - Apr 4, 2025
#2-29.19%
Jan 21, 2000 - Feb 9, 2000
-41.99%
Jul 2, 2020 - Sep 8, 2021
#3-16.29%
Nov 1, 1999 - Nov 26, 1999
N/A
#4-12.96%
Feb 22, 2000 - Mar 1, 2000
N/A
#5-12.46%
Jan 10, 2000 - Jan 18, 2000
N/A
#6-9.90%
Nov 26, 1999 - Dec 23, 1999
N/A
#7-7.35%
Jan 3, 2000 - Jan 6, 2000
N/A
#8-5.87%
Feb 9, 2000 - Feb 14, 2000
N/A
#9-3.83%
Dec 23, 1999 - Jan 3, 2000
N/A
#10-1.83%
Feb 14, 2000 - Feb 16, 2000
N/A

Correlation

Correlation between BLDP and IMTX is 0.41 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.41
-101

Select Stocks to Compare