StockComparison Logo
vs

IOVA vs NVRI

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

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

IOVA vs NVRI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

IOVA vs NVRI - Historical Returns

Returns include dividend reinvestment.

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

IOVA vs NVRI - Annual Returns (2010 - 2026)

Returns include dividend reinvestment.

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

IOVA vs NVRI Drawdown Comparison

The maximum drawdown for IOVA was -99.37%, occurring on Apr 12, 2013. 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 IOVA drawdown is -97.43%.

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

Correlation

Correlation between IOVA and NVRI 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