StockComparison Logo
vs

MBX vs NTLA

Comparison between MBX Biosciences Inc (MBX, Company) and Intellia Therapeutics Inc (NTLA, Company).

Both MBX and NTLA are from the Healthcare sector.

MBX vs NTLA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
MBX
$1.47B
NTLA
$1.47B
Max Drawdown
Winner
MBX
77.71%
NTLA
96.45%
Sharpe Ratio
Winner
MBX
1.38
NTLA
0.87
5Y Beta
Winner
MBX
1.49
NTLA
1.73
Industry
MBX
Biotechnology
NTLA
Biotechnology
P/E Ratio
Winner
MBX
-8.87
NTLA
-3.53
PEG Ratio
MBX
N/A
NTLA
-0.10
5Y EPS CAGR
MBX
N/A
NTLA
8.10%
Debt to Equity
MBX
0.00%
NTLA
0.00%
Free Cash Flow Yield
Winner
MBX
-5.41%
NTLA
-24.75%
P/S Ratio
MBX
N/A
NTLA
27.23
P/B Ratio
MBX
3.37
Winner
NTLA
2.90

MBX vs NTLA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
MBX
-3.98%
NTLA
-13.44%
3M
Winner
MBX
+27.05%
NTLA
-5.76%
6M
MBX
+18.92%
Winner
NTLA
+34.26%
1Y
Winner
MBX
+231.25%
NTLA
+45.03%
5Y(CAGR)
MBX
N/A
NTLA
-32.31%
10Y(CAGR)
MBX
N/A
NTLA
-7.57%
Max(CAGR)
Winner
MBX
+26.25%
NTLA
-5.78%

MBX vs NTLA - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearMBXNTLA
2026+16.24%+31.49%
2025+72.82%-26.43%
2024-22.07%-62.17%
2023N/A-12.01%
2022N/A-70.68%
2021N/A+111.48%
2020N/A+273.11%
2019N/A+7.08%
2018N/A-36.54%
2017N/A+42.58%
2016N/A-40.68%

MBX vs NTLA Drawdown Comparison

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

The maximum drawdown for NTLA was -96.45%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current MBX drawdown is -17.69%. The current NTLA drawdown is -93.15%.

RankMBXNTLA
#1-77.71%
Sep 30, 2024 - Nov 18, 2025
-96.45%
Sep 3, 2021 - Apr 8, 2025
#2-37.60%
Jan 20, 2026 - Mar 30, 2026
-72.99%
Mar 9, 2018 - Nov 25, 2020
#3-19.69%
Nov 28, 2025 - Dec 22, 2025
-61.52%
May 31, 2016 - Oct 3, 2017
#4-17.53%
Dec 22, 2025 - Jan 12, 2026
-44.32%
Jan 19, 2021 - Apr 26, 2021
#5-11.21%
Sep 13, 2024 - Sep 26, 2024
-44.12%
Oct 31, 2017 - Mar 8, 2018
#6-5.72%
Jan 14, 2026 - Jan 20, 2026
-30.08%
Apr 27, 2021 - Jun 14, 2021
#7-2.20%
Sep 26, 2024 - Sep 30, 2024
-22.88%
Jul 1, 2021 - Sep 2, 2021
#8-1.31%
Nov 19, 2025 - Nov 24, 2025
-14.81%
Oct 6, 2017 - Oct 31, 2017
#9-0.44%
Jan 12, 2026 - Jan 14, 2026
-14.37%
Dec 22, 2020 - Jan 6, 2021
#10N/A-14.36%
Jun 15, 2021 - Jun 25, 2021
#11N/A-9.17%
May 10, 2016 - May 17, 2016
#12N/A-7.12%
Jan 8, 2021 - Jan 14, 2021
#13N/A-6.73%
Dec 10, 2020 - Dec 21, 2020
#14N/A-4.15%
May 18, 2016 - May 23, 2016
#15N/A-3.25%
Nov 27, 2020 - Dec 2, 2020

Correlation

Correlation between MBX and NTLA is 0.38 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.38
-101

Select Stocks to Compare