StockComparison Logo
vs

TTI vs IMTX

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

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

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

TTI vs IMTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

TTI vs IMTX - Historical Returns

Returns include dividend reinvestment.

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

TTI vs IMTX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

TTI vs IMTX Drawdown Comparison

The maximum drawdown for TTI was -99.27%, occurring on Apr 16, 2020. 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 TTI drawdown is -72.13%. The current IMTX drawdown is -37.97%.

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

Correlation

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