StockComparison Logo
vs

CHEC vs IVVD

Comparison between Chenghe Acquisition III Company (CHEC, Company) and Invivyd Inc (IVVD, Company).

CHEC is from the Financial Services sector, while IVVD is from the Healthcare sector.

CHEC vs IVVD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CHEC
$176M
IVVD
$175M
Max Drawdown
Winner
CHEC
1.18%
IVVD
99.36%
Sharpe Ratio
CHEC
-0.23
Winner
IVVD
0.42
5Y Beta
Winner
CHEC
0.01
IVVD
1.36
Industry
CHEC
Shell Companies
IVVD
Biotechnology
P/E Ratio
CHEC
88.56
Winner
IVVD
-1.74
Forward P/E
CHEC
N/A
IVVD
44.64
Debt to Equity
CHEC
0.00%
IVVD
0.00%
Free Cash Flow Yield
Winner
CHEC
-0.07%
IVVD
-45.31%
P/S Ratio
CHEC
N/A
IVVD
3.21
P/B Ratio
CHEC
1.42
Winner
IVVD
0.90

CHEC vs IVVD - Historical Returns

Returns include dividend reinvestment.

1M
Winner
CHEC
+0.30%
IVVD
-34.82%
3M
Winner
CHEC
+0.89%
IVVD
-59.66%
6M
Winner
CHEC
+1.19%
IVVD
-71.13%
1Y
CHEC
N/A
IVVD
-23.85%
5Y(CAGR)
CHEC
N/A
IVVD
-50.96%
Max(CAGR)
Winner
CHEC
+3.11%
IVVD
-50.96%

CHEC vs IVVD - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearCHECIVVD
2026+2.21%-75.63%
2025-0.05%+414.58%
2024N/A-87.86%
2023N/A+154.19%
2022N/A-79.95%
2021N/A-65.23%

CHEC vs IVVD Drawdown Comparison

The maximum drawdown for CHEC was -1.18%, occurring on Apr 21, 2026. This drawdown has not yet recovered.

The maximum drawdown for IVVD was -99.36%, occurring on Jan 31, 2025. This drawdown has not yet recovered.

The current CHEC drawdown is -0.20%. The current IVVD drawdown is -98.91%.

RankCHECIVVD
#1-1.18%
Apr 14, 2026 - Apr 21, 2026
-99.36%
Sep 16, 2021 - Jan 31, 2025
#2-0.50%
Jan 23, 2026 - Mar 31, 2026
-20.22%
Sep 10, 2021 - Sep 15, 2021
#3-0.40%
Nov 14, 2025 - Jan 9, 2026
-8.76%
Aug 12, 2021 - Aug 23, 2021
#4-0.40%
Mar 31, 2026 - Apr 8, 2026
-6.87%
Aug 23, 2021 - Aug 27, 2021
#5-0.15%
Nov 11, 2025 - Nov 14, 2025
-1.51%
Sep 3, 2021 - Sep 8, 2021
#6-0.10%
Jan 9, 2026 - Jan 20, 2026
-0.27%
Aug 31, 2021 - Sep 2, 2021

Correlation

Correlation between CHEC and IVVD is -0.99 which considered as a very strong negative correlation - the stocks move almost identically in opposite directions.

-0.99
-101

Select Stocks to Compare