StockComparison Logo
vs

BBNX vs NVRI

Comparison between Beta Bionics Inc (BBNX, Company) and Enviri Corp (NVRI, Company).

BBNX is from the Healthcare sector, while NVRI is from the Industrials sector.

BBNX vs NVRI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BBNX
$619M
Winner
NVRI
$619M
Max Drawdown
BBNX
72.30%
Winner
NVRI
10.51%
Sharpe Ratio
BBNX
0.05
Winner
NVRI
4.86
5Y Beta
BBNX
1.74
Winner
NVRI
1.57
Industry
BBNX
Medical Devices
NVRI
Waste Management
P/E Ratio
BBNX
-9.22
Winner
NVRI
-9.47
Forward P/E
BBNX
N/A
NVRI
13.18
PEG Ratio
BBNX
N/A
NVRI
-0.25
5Y EPS CAGR
BBNX
N/A
NVRI
47.45%
Debt to Equity
BBNX
0.00%
Winner
NVRI
-266.16%
Free Cash Flow Yield
BBNX
-9.88%
Winner
NVRI
-9.33%

BBNX vs NVRI - Historical Returns

Returns include dividend reinvestment.

1M
BBNX
+47.66%
NVRI
N/A
3M
BBNX
+30.57%
NVRI
N/A
6M
BBNX
-52.24%
NVRI
N/A
1Y
BBNX
-21.93%
NVRI
N/A
Max(CAGR)
BBNX
-32.00%
Winner
NVRI
+16619.02%

BBNX vs NVRI - Annual Returns (2025 - 2026)

Returns include dividend reinvestment.

YearBBNXNVRI
2026-52.55%+36.12%
2025+28.95%N/A

BBNX vs NVRI Drawdown Comparison

The maximum drawdown for BBNX was -72.30%, occurring on Apr 10, 2026. This drawdown has not yet recovered.

The maximum drawdown for NVRI was -10.51%, occurring on Jun 1, 2026. Recovery took 5 trading sessions.

The current BBNX drawdown is -56.61%.

RankBBNXNVRI
#1-72.30%
Jan 8, 2026 - Apr 10, 2026
-10.51%
May 28, 2026 - Jun 4, 2026
#2-59.22%
Jan 31, 2025 - Sep 9, 2025
-3.03%
Jun 9, 2026 - Jun 12, 2026
#3-26.05%
Sep 12, 2025 - Oct 29, 2025
-3.00%
Jun 12, 2026 - Jun 18, 2026
#4-10.16%
Nov 25, 2025 - Dec 22, 2025
-2.03%
Jun 4, 2026 - Jun 8, 2026
#5-9.96%
Nov 4, 2025 - Nov 11, 2025
N/A
#6-8.95%
Nov 11, 2025 - Nov 21, 2025
N/A
#7-8.51%
Dec 30, 2025 - Jan 8, 2026
N/A
#8-1.89%
Dec 22, 2025 - Dec 26, 2025
N/A
#9-1.85%
Dec 26, 2025 - Dec 30, 2025
N/A
#10-0.52%
Sep 9, 2025 - Sep 11, 2025
N/A
#11-0.06%
Nov 21, 2025 - Nov 25, 2025
N/A
#12-0.04%
Oct 29, 2025 - Oct 31, 2025
N/A

Correlation

Correlation between BBNX and NVRI is 1.00 which considered as a very strong positive correlation - the stocks move almost identically together.

1.00
-101

Select Stocks to Compare