StockComparison Logo
vs

EVTC vs MBX

Comparison between Evertec Inc (EVTC, Company) and MBX Biosciences Inc (MBX, Company).

EVTC is from the Technology sector, while MBX is from the Healthcare sector.

EVTC vs MBX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EVTC
$1.48B
MBX
$1.47B
Max Drawdown
Winner
EVTC
56.65%
MBX
77.71%
Sharpe Ratio
EVTC
-0.92
Winner
MBX
1.38
5Y Beta
Winner
EVTC
0.72
MBX
1.49
Industry
EVTC
Software - Infrastructure
MBX
Biotechnology
P/E Ratio
EVTC
11.36
Winner
MBX
-8.87
Forward P/E
EVTC
14.88
MBX
N/A
PEG Ratio
EVTC
2.74
MBX
N/A
Dividend Yield
EVTC
0.88%
MBX
N/A
5Y Dividends CAGR
EVTC
4.56%
MBX
N/A
5Y EPS CAGR
EVTC
5.22%
MBX
N/A
Debt to Equity
EVTC
160.40%
Winner
MBX
0.00%
Free Cash Flow Yield
Winner
EVTC
13.37%
MBX
-5.41%
P/S Ratio
EVTC
1.46
MBX
N/A
P/B Ratio
Winner
EVTC
2.10
MBX
3.37

EVTC vs MBX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EVTC
+9.64%
MBX
-3.98%
3M
EVTC
-9.28%
Winner
MBX
+27.05%
6M
EVTC
-11.26%
Winner
MBX
+18.92%
1Y
EVTC
-28.75%
Winner
MBX
+231.25%
5Y(CAGR)
EVTC
-9.31%
MBX
N/A
10Y(CAGR)
EVTC
+6.14%
MBX
N/A
Max(CAGR)
EVTC
+3.02%
Winner
MBX
+26.25%

EVTC vs MBX - Annual Returns (2013 - 2026)

Returns include dividend reinvestment.

YearEVTCMBX
2026-8.01%+16.24%
2025-15.16%+72.82%
2024-15.05%-22.07%
2023+25.10%N/A
2022-35.04%N/A
2021+31.02%N/A
2020+16.16%N/A
2019+19.33%N/A
2018+109.38%N/A
2017-22.40%N/A
2016+11.12%N/A
2015-22.27%N/A
2014-10.67%N/A
2013+21.68%N/A

EVTC vs MBX Drawdown Comparison

The maximum drawdown for EVTC was -54.98%, occurring on Feb 19, 2016. Recovery took 1134 trading sessions.

The maximum drawdown for MBX was -77.71%, occurring on Apr 8, 2025. Recovery took 285 trading sessions.

The current EVTC drawdown is -46.75%. The current MBX drawdown is -17.69%.

RankEVTCMBX
#1-54.98%
Jan 23, 2014 - Jul 25, 2018
-77.71%
Sep 30, 2024 - Nov 18, 2025
#2-54.74%
Dec 8, 2021 - Jun 5, 2026
-37.60%
Jan 20, 2026 - Mar 30, 2026
#3-48.07%
Aug 2, 2019 - Oct 9, 2020
-19.69%
Nov 28, 2025 - Dec 22, 2025
#4-17.46%
Dec 18, 2020 - Apr 29, 2021
-17.53%
Dec 22, 2025 - Jan 12, 2026
#5-17.08%
Aug 26, 2013 - Jan 2, 2014
-11.21%
Sep 13, 2024 - Sep 26, 2024
#6-12.92%
Apr 30, 2019 - Jun 28, 2019
-5.72%
Jan 14, 2026 - Jan 20, 2026
#7-12.69%
Oct 23, 2018 - Oct 31, 2018
-2.20%
Sep 26, 2024 - Sep 30, 2024
#8-12.68%
Oct 19, 2021 - Dec 6, 2021
-1.31%
Nov 19, 2025 - Nov 24, 2025
#9-12.61%
Feb 20, 2019 - Apr 26, 2019
-0.44%
Jan 12, 2026 - Jan 14, 2026
#10-12.54%
Nov 7, 2018 - Feb 19, 2019
N/A
#11-10.02%
Aug 24, 2018 - Oct 22, 2018
N/A
#12-9.16%
Oct 9, 2020 - Nov 17, 2020
N/A
#13-6.90%
Jul 15, 2019 - Aug 1, 2019
N/A
#14-6.67%
Jul 2, 2021 - Aug 4, 2021
N/A
#15-6.21%
Jun 19, 2013 - Jul 5, 2013
N/A

Correlation

Correlation between EVTC and MBX is -0.84 which considered as a strong negative correlation - the stocks tend to move in opposite directions.

-0.84
-101

Select Stocks to Compare