StockComparison Logo
vs

BASE vs IMTX

Comparison between Couchbase Inc (BASE, Company) and Immatics N.V (IMTX, Company).

BASE is from the Technology sector, while IMTX is from the Healthcare sector.

BASE vs IMTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BASE
$1.34B
Winner
IMTX
$1.34B
Max Drawdown
BASE
79.57%
Winner
IMTX
77.36%
Sharpe Ratio
Winner
BASE
1.25
IMTX
1.16
5Y Beta
BASE
N/A
IMTX
1.28
Industry
BASE
Software - Infrastructure
IMTX
Biotechnology
P/E Ratio
Winner
BASE
-17.28
IMTX
-4.99
PEG Ratio
BASE
N/A
IMTX
-0.01
5Y EPS CAGR
BASE
N/A
IMTX
-15.05%
Debt to Equity
Winner
BASE
0.00%
IMTX
3.31%
Free Cash Flow Yield
Winner
BASE
-2.20%
IMTX
-16.42%
P/S Ratio
Winner
BASE
6.08
IMTX
37.60
P/B Ratio
BASE
10.81
Winner
IMTX
2.62

BASE vs IMTX - Historical Returns

Returns include dividend reinvestment.

1M
BASE
+0.70%
Winner
IMTX
+8.73%
3M
Winner
BASE
+0.41%
IMTX
-6.57%
6M
Winner
BASE
+69.03%
IMTX
+8.62%
1Y
BASE
+67.99%
Winner
IMTX
+68.81%
5Y(CAGR)
BASE
-5.03%
Winner
IMTX
-4.20%
Max(CAGR)
Winner
BASE
-5.03%
IMTX
-6.63%

BASE vs IMTX - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearBASEIMTX
2026N/A-4.69%
2025+57.62%+41.51%
2024-26.22%-33.68%
2023+66.08%+22.87%
2022-46.23%-32.22%
2021-17.89%+22.18%
2020N/A-28.31%

BASE vs IMTX Drawdown Comparison

The maximum drawdown for BASE was -79.57%, occurring on Nov 7, 2022. 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 BASE drawdown is -52.48%. The current IMTX drawdown is -35.58%.

RankBASEIMTX
#1-79.57%
Sep 8, 2021 - Nov 7, 2022
-77.36%
Sep 9, 2021 - Apr 4, 2025
#2-14.53%
Aug 25, 2021 - Aug 31, 2021
-41.99%
Jul 2, 2020 - Sep 8, 2021
#3-13.74%
Jul 23, 2021 - Aug 13, 2021
N/A
#4-6.23%
Aug 31, 2021 - Sep 8, 2021
N/A
#5-2.42%
Aug 16, 2021 - Aug 18, 2021
N/A
#6-0.47%
Aug 23, 2021 - Aug 25, 2021
N/A

Correlation

Correlation between BASE 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