StockComparison Logo
vs

NVRI vs IOVA

Comparison between Enviri Corp (NVRI, Company) and Iovance Biotherapeutics Inc (IOVA, Company).

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

NVRI vs IOVA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NVRI
$1.65B
Winner
IOVA
$1.66B
Max Drawdown
Winner
NVRI
10.51%
IOVA
99.37%
Sharpe Ratio
Winner
NVRI
5.28
IOVA
0.95
5Y Beta
NVRI
2.93
Winner
IOVA
1.68
Industry
NVRI
Waste Management
IOVA
Biotechnology
P/E Ratio
Winner
NVRI
-18.09
IOVA
-4.12
Forward P/E
NVRI
13.18
IOVA
N/A
PEG Ratio
Winner
NVRI
-0.30
IOVA
0.00
5Y EPS CAGR
NVRI
N/A
IOVA
-12.60%
Debt to Equity
NVRI
678.70%
Winner
IOVA
0.00%
Free Cash Flow Yield
Winner
NVRI
-2.24%
IOVA
-18.42%
P/S Ratio
Winner
NVRI
0.74
IOVA
6.03
P/B Ratio
NVRI
7.12
Winner
IOVA
2.39

NVRI vs IOVA - Historical Returns

Returns include dividend reinvestment.

1M
NVRI
N/A
IOVA
+14.61%
3M
NVRI
N/A
IOVA
+0.25%
6M
NVRI
N/A
IOVA
+85.45%
1Y
NVRI
N/A
IOVA
+76.62%
5Y(CAGR)
NVRI
N/A
IOVA
-29.50%
10Y(CAGR)
NVRI
N/A
IOVA
-5.74%
Max(CAGR)
Winner
NVRI
+56795.45%
IOVA
-18.97%

NVRI vs IOVA - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

YearNVRIIOVA
2026+32.03%+61.90%
2025N/A-64.96%
2024N/A-8.64%
2023N/A+33.06%
2022N/A-66.54%
2021N/A-58.73%
2020N/A+73.91%
2019N/A+192.91%
2018N/A+9.26%
2017N/A+10.34%
2016N/A-5.44%
2015N/A-4.10%
2014N/A-19.28%
2013N/A-47.50%
2012N/A-78.00%
2011N/A-20.00%
2010N/A+13.64%

NVRI vs IOVA Drawdown Comparison

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

The maximum drawdown for IOVA was -99.37%, occurring on Apr 12, 2013. This drawdown has not yet recovered.

The current IOVA drawdown is -97.43%.

RankNVRIIOVA
#1-10.51%
May 28, 2026 - Jun 4, 2026
-99.37%
Jun 7, 2011 - Apr 12, 2013
#2-3.03%
Jun 9, 2026 - Jun 12, 2026
-13.51%
Nov 15, 2010 - Dec 1, 2010
#3-2.03%
Jun 4, 2026 - Jun 8, 2026
-12.70%
Feb 9, 2011 - Apr 29, 2011
#4N/A-9.09%
Oct 15, 2010 - Nov 15, 2010
#5N/A-7.56%
Dec 1, 2010 - Dec 14, 2010
#6N/A-6.99%
May 25, 2011 - Jun 2, 2011
#7N/A-6.30%
Apr 29, 2011 - May 17, 2011
#8N/A-2.22%
May 18, 2011 - May 20, 2011

Correlation

Correlation between NVRI and IOVA is -1.00 which considered as a very strong negative correlation - the stocks move almost identically in opposite directions.

-1.00
-101

Select Stocks to Compare