StockComparison Logo
vs

ECVT vs BASE

Comparison between Ecovyst Inc (ECVT, Company) and Couchbase Inc (BASE, Company).

ECVT is from the Basic Materials sector, while BASE is from the Technology sector.

ECVT vs BASE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ECVT
$1.34B
BASE
$1.34B
Max Drawdown
Winner
ECVT
68.41%
BASE
79.57%
Sharpe Ratio
Winner
ECVT
1.26
BASE
1.25
5Y Beta
ECVT
1.08
BASE
N/A
Industry
ECVT
Specialty Chemicals
BASE
Software - Infrastructure
P/E Ratio
ECVT
90.52
Winner
BASE
-17.28
Forward P/E
ECVT
20.00
BASE
N/A
Debt to Equity
ECVT
68.28%
Winner
BASE
0.00%
Free Cash Flow Yield
Winner
ECVT
6.46%
BASE
-2.20%
P/S Ratio
Winner
ECVT
1.69
BASE
6.08
P/B Ratio
Winner
ECVT
2.32
BASE
10.81

ECVT vs BASE - Historical Returns

Returns include dividend reinvestment.

1M
ECVT
-2.02%
Winner
BASE
+0.70%
3M
ECVT
-8.68%
Winner
BASE
+0.41%
6M
ECVT
+15.34%
Winner
BASE
+69.03%
1Y
ECVT
+43.04%
Winner
BASE
+67.99%
5Y(CAGR)
Winner
ECVT
-0.66%
BASE
-5.03%
Max(CAGR)
Winner
ECVT
-0.66%
BASE
-5.03%

ECVT vs BASE - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearECVTBASE
2026+27.45%N/A
2025+25.87%+57.62%
2024-22.36%-26.22%
2023+10.52%+66.08%
2022-13.14%-46.23%
2021-21.54%-17.89%

ECVT vs BASE Drawdown Comparison

The maximum drawdown for ECVT was -60.78%, occurring on Apr 8, 2025. Recovery took 1171 trading sessions.

The maximum drawdown for BASE was -79.57%, occurring on Nov 7, 2022. This drawdown has not yet recovered.

The current ECVT drawdown is -15.63%. The current BASE drawdown is -52.48%.

RankECVTBASE
#1-60.78%
Aug 10, 2021 - Apr 10, 2026
-79.57%
Sep 8, 2021 - Nov 7, 2022
#2-21.11%
May 14, 2026 - Jul 6, 2026
-14.53%
Aug 25, 2021 - Aug 31, 2021
#3-5.41%
Apr 13, 2026 - May 5, 2026
-13.74%
Jul 23, 2021 - Aug 13, 2021
#4-5.16%
May 5, 2026 - May 14, 2026
-6.23%
Aug 31, 2021 - Sep 8, 2021
#5-2.65%
Aug 3, 2021 - Aug 9, 2021
-2.42%
Aug 16, 2021 - Aug 18, 2021
#6N/A-0.47%
Aug 23, 2021 - Aug 25, 2021

Correlation

Correlation between ECVT and BASE is 0.36 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.36
-101

Select Stocks to Compare