StockComparison Logo
vs

MBX vs EVTC

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

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

MBX vs EVTC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

MBX vs EVTC - Historical Returns

Returns include dividend reinvestment.

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

MBX vs EVTC - Annual Returns (2013 - 2026)

Returns include dividend reinvestment.

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

MBX vs EVTC Drawdown Comparison

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

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

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

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

Correlation

Correlation between MBX and EVTC 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