StockComparison Logo
vs

IMTX vs TRML

Comparison between Immatics N.V (IMTX, Company) and Tourmaline Bio Inc (TRML, Company).

Both IMTX and TRML are from the Healthcare sector.

5-Year PerformanceIMTX has outperformed TRML, delivering a return of -5.3% compared to -18.3%

IMTX vs TRML - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
IMTX
$1.23B
Winner
TRML
$1.24B
Max Drawdown
Winner
IMTX
77.36%
TRML
94.97%
Sharpe Ratio
IMTX
0.96
Winner
TRML
2.13
5Y Beta
IMTX
1.28
Winner
TRML
0.67
Industry
IMTX
Biotechnology
TRML
Biotechnology
P/E Ratio
IMTX
-4.59
Winner
TRML
-17.98
PEG Ratio
IMTX
-0.00
TRML
N/A
5Y EPS CAGR
IMTX
-15.05%
TRML
N/A
Debt to Equity
IMTX
3.31%
Winner
TRML
0.00%
Free Cash Flow Yield
IMTX
-17.87%
Winner
TRML
-6.98%
P/S Ratio
Winner
IMTX
33.60
TRML
30893.12
P/B Ratio
Winner
IMTX
2.48
TRML
4.77

IMTX vs TRML - Historical Returns

Returns include dividend reinvestment.

1M
IMTX
-6.26%
Winner
TRML
+0.00%
3M
IMTX
-16.68%
Winner
TRML
+0.00%
6M
IMTX
-6.26%
Winner
TRML
+0.00%
1Y
IMTX
+44.03%
Winner
TRML
+153.33%
5Y(CAGR)
Winner
IMTX
-5.32%
TRML
-18.29%
Max(CAGR)
Winner
IMTX
-7.66%
TRML
-18.88%

IMTX vs TRML - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearIMTXTRML
2026-11.10%+0.00%
2025+41.51%+132.46%
2024-33.68%-23.47%
2023+22.87%+173.50%
2022-32.22%-93.84%
2021+22.18%-5.91%
2020-28.31%N/A

IMTX vs TRML 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 TRML was -94.97%, occurring on Dec 28, 2022. This drawdown has not yet recovered.

The current IMTX drawdown is -39.91%. The current TRML drawdown is -70.64%.

RankIMTXTRML
#1-77.36%
Sep 9, 2021 - Apr 4, 2025
-94.97%
Jun 7, 2021 - Dec 28, 2022
#2-41.99%
Jul 2, 2020 - Sep 8, 2021
-24.62%
May 7, 2021 - Jun 1, 2021
#3N/A-0.29%
Jun 2, 2021 - Jun 4, 2021

Correlation

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

0.46
-101

Select Stocks to Compare