StockComparison Logo
vs

IMTX vs TTI

Comparison between Immatics N.V (IMTX, Company) and Tetra Technologies Inc (TTI, Company).

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

5-Year PerformanceTTI has outperformed IMTX, delivering a return of +21.7% compared to -4.4%

IMTX vs TTI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
IMTX
$1.29B
Winner
TTI
$1.29B
Max Drawdown
Winner
IMTX
77.36%
TTI
99.30%
Sharpe Ratio
IMTX
0.89
Winner
TTI
1.60
5Y Beta
Winner
IMTX
1.29
TTI
1.46
Industry
IMTX
Biotechnology
TTI
Conglomerates
P/E Ratio
Winner
IMTX
-4.80
TTI
226.13
Forward P/E
IMTX
N/A
TTI
12.71
PEG Ratio
IMTX
-0.01
TTI
N/A
5Y EPS CAGR
IMTX
-15.05%
TTI
N/A
Debt to Equity
Winner
IMTX
3.31%
TTI
42.96%
Free Cash Flow Yield
IMTX
-17.09%
Winner
TTI
-1.17%

IMTX vs TTI - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IMTX
+3.90%
TTI
-7.95%
3M
Winner
IMTX
-11.12%
TTI
-20.66%
6M
Winner
IMTX
-2.54%
TTI
-22.76%
1Y
IMTX
+57.21%
Winner
TTI
+115.56%
5Y(CAGR)
IMTX
-4.39%
Winner
TTI
+21.74%
10Y(CAGR)
IMTX
N/A
TTI
+3.48%
Max(CAGR)
IMTX
-7.11%
Winner
TTI
+5.96%

IMTX vs TTI - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearIMTXTTI
2026-8.23%-13.69%
2025+41.51%+151.88%
2024-33.68%-19.73%
2023+22.87%+39.08%
2022-32.22%+13.82%
2021+22.18%+181.19%
2020-28.31%-57.35%
2019N/A+10.73%
2018N/A-61.02%
2017N/A-14.29%
2016N/A-32.89%
2015N/A+14.63%
2014N/A-45.29%
2013N/A+55.47%
2012N/A-23.64%
2011N/A-21.58%
2010N/A-0.08%
2009N/A+113.90%
2008N/A-68.77%
2007N/A-32.30%
2006N/A+53.45%
2005N/A+67.32%
2004N/A+14.34%
2003N/A+68.26%
2002N/A+5.27%
2001N/A+40.79%
2000N/A+112.04%
1999N/A-12.76%

IMTX vs TTI 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 TTI was -99.27%, occurring on Apr 16, 2020. This drawdown has not yet recovered.

The current IMTX drawdown is -37.97%. The current TTI drawdown is -72.13%.

RankIMTXTTI
#1-77.36%
Sep 9, 2021 - Apr 4, 2025
-99.27%
May 10, 2006 - Apr 16, 2020
#2-41.99%
Jul 2, 2020 - Sep 8, 2021
-46.94%
May 22, 2001 - Apr 17, 2002
#3N/A-41.82%
Apr 17, 2002 - Jun 10, 2003
#4N/A-27.40%
Nov 10, 1999 - Feb 11, 2000
#5N/A-23.80%
Mar 8, 2004 - Sep 1, 2004
#6N/A-22.56%
Sep 18, 2000 - Jan 25, 2001
#7N/A-21.36%
Oct 4, 2004 - Mar 4, 2005
#8N/A-21.34%
Apr 7, 2000 - Sep 12, 2000
#9N/A-20.67%
Mar 16, 2001 - Apr 23, 2001
#10N/A-19.24%
Mar 4, 2005 - Jul 5, 2005
#11N/A-18.07%
Oct 3, 2005 - Dec 6, 2005
#12N/A-16.22%
Mar 7, 2000 - Mar 20, 2000
#13N/A-14.82%
Aug 11, 2003 - Nov 7, 2003
#14N/A-14.67%
Jan 5, 2004 - Mar 8, 2004
#15N/A-12.33%
Aug 2, 2005 - Sep 9, 2005

Correlation

Correlation between IMTX and TTI is 0.02 which considered as a very weak or no correlation - the stocks move independently of each other.

0.02
-101

Select Stocks to Compare