StockComparison Logo
vs

IMTX vs BLDP

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

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

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

IMTX vs BLDP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

IMTX vs BLDP - Historical Returns

Returns include dividend reinvestment.

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

IMTX vs BLDP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearIMTXBLDP
2026-6.41%+63.06%
2025+41.51%+38.04%
2024-33.68%-54.52%
2023+22.87%-21.78%
2022-32.22%-62.07%
2021+22.18%-44.25%
2020-28.31%+192.50%
2019N/A+164.94%
2018N/A-45.68%
2017N/A+159.41%
2016N/A+8.55%
2015N/A-14.75%
2014N/A+13.14%
2013N/A+146.70%
2012N/A-45.96%
2011N/A-29.87%
2010N/A-22.68%
2009N/A+46.51%
2008N/A-78.48%
2007N/A-6.74%
2006N/A+35.80%
2005N/A-36.47%
2004N/A-43.50%
2003N/A+1.28%
2002N/A-62.90%
2001N/A-47.66%
2000N/A+90.30%
1999N/A+2.03%

IMTX vs BLDP Drawdown Comparison

The maximum drawdown for IMTX was -77.36%, occurring on Apr 4, 2025. This drawdown has not yet recovered.

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

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

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

Correlation

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