StockComparison Logo
vs

UPBD vs IMTX

Comparison between Upbound Group Inc (UPBD, Company) and Immatics N.V (IMTX, Company).

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

5-Year PerformanceIMTX has outperformed UPBD, delivering a return of -5.3% compared to -12.8%

UPBD vs IMTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
UPBD
$1.23B
Winner
IMTX
$1.23B
Max Drawdown
UPBD
81.98%
Winner
IMTX
77.36%
Sharpe Ratio
UPBD
0.13
Winner
IMTX
0.96
5Y Beta
Winner
UPBD
1.22
IMTX
1.29
Industry
UPBD
Software - Application
IMTX
Biotechnology
P/E Ratio
UPBD
13.62
Winner
IMTX
-4.59
Forward P/E
UPBD
5.16
IMTX
N/A
PEG Ratio
UPBD
N/A
IMTX
-0.00
Dividend Yield
UPBD
7.19%
IMTX
N/A
5Y Dividends CAGR
UPBD
10.20%
IMTX
N/A
5Y EPS CAGR
Winner
UPBD
-13.01%
IMTX
-15.05%
Debt to Equity
Winner
UPBD
0.00%
IMTX
3.31%
Free Cash Flow Yield
Winner
UPBD
21.60%
IMTX
-17.87%

UPBD vs IMTX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
UPBD
+12.79%
IMTX
-6.26%
3M
Winner
UPBD
+10.11%
IMTX
-16.68%
6M
Winner
UPBD
+14.03%
IMTX
-6.26%
1Y
UPBD
-11.78%
Winner
IMTX
+44.03%
5Y(CAGR)
UPBD
-12.84%
Winner
IMTX
-5.32%
10Y(CAGR)
UPBD
+9.28%
IMTX
N/A
Max(CAGR)
Winner
UPBD
+6.67%
IMTX
-7.66%

UPBD vs IMTX - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearUPBDIMTX
2026+26.78%-11.10%
2025-34.15%+41.51%
2024-9.93%-33.68%
2023+60.26%+22.87%
2022-50.94%-32.22%
2021+28.90%+22.18%
2020+41.57%-28.31%
2019+76.81%N/A
2018+54.48%N/A
2017-3.16%N/A
2016-24.59%N/A
2015-56.53%N/A
2014+11.60%N/A
2013-2.73%N/A
2012-5.94%N/A
2011+15.83%N/A
2010+79.16%N/A
2009+0.40%N/A
2008+18.22%N/A
2007-50.49%N/A
2006+56.47%N/A
2005-29.10%N/A
2004-9.80%N/A
2003+43.95%N/A
2002+47.78%N/A
2001+2.69%N/A
2000+54.64%N/A
1999+23.35%N/A

UPBD vs IMTX Drawdown Comparison

The maximum drawdown for UPBD was -79.55%, occurring on Mar 2, 2018. Recovery took 1811 trading sessions.

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

The current UPBD drawdown is -57.03%. The current IMTX drawdown is -39.91%.

RankUPBDIMTX
#1-79.55%
Aug 1, 2013 - Oct 9, 2020
-77.36%
Sep 9, 2021 - Apr 4, 2025
#2-71.97%
Aug 27, 2021 - Sep 30, 2022
-41.99%
Jul 2, 2020 - Sep 8, 2021
#3-65.19%
Oct 23, 2003 - Mar 9, 2011
N/A
#4-63.29%
Jun 29, 2001 - Apr 10, 2002
N/A
#5-38.58%
May 15, 2002 - Apr 30, 2003
N/A
#6-37.93%
Apr 7, 2011 - Nov 3, 2011
N/A
#7-37.25%
Jan 3, 2000 - May 2, 2000
N/A
#8-34.04%
Sep 14, 2000 - Jan 23, 2001
N/A
#9-25.97%
Mar 21, 2001 - May 22, 2001
N/A
#10-21.50%
Jun 8, 2021 - Aug 27, 2021
N/A
#11-18.15%
Jul 24, 2003 - Oct 6, 2003
N/A
#12-15.94%
Mar 15, 2021 - Jun 8, 2021
N/A
#13-14.70%
Mar 27, 2012 - Feb 19, 2013
N/A
#14-14.44%
Jun 9, 2000 - Jul 25, 2000
N/A
#15-13.43%
Nov 15, 1999 - Dec 23, 1999
N/A

Correlation

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

0.49
-101

Select Stocks to Compare