NVRI:NYSEEnviri Corporation Analysis
Data as of 2026-04-21 - not real-time
$19.46
Latest Price
7/10Risk
Risk Level: Medium
Executive Summary
Enviri (NVRI) trades at $19.46, just below its 20‑day SMA of $19.33 and above the 50‑day SMA, with a bullish trend and RSI at 56, suggesting short‑term momentum is intact. However, the fundamentals are strained: operating margins are negative, debt‑to‑equity exceeds 500, and forward PE soars above 1,900, indicating the stock is likely overvalued relative to earnings. Recent material news – the launch of solar‑panel recycling services and the announced sale of the Clean Earth division to Veolia – could unlock cash and improve the balance sheet, providing an estimated upside of roughly 11% against current support at $18.16.
Investors should weigh the technical upside against the high leverage, weak profitability, and lack of dividend, while monitoring the execution of the divestiture and any regulatory impacts on the waste‑management business.
Investors should weigh the technical upside against the high leverage, weak profitability, and lack of dividend, while monitoring the execution of the divestiture and any regulatory impacts on the waste‑management business.
Market Outlook
Short Term
< 1 yearPositive
Model confidence: 7/10
Key Factors
- Bullish technical alignment (price above 20‑day SMA, bullish MACD histogram)
- Potential catalyst from Clean Earth sale to Veolia
- Current price near support with ~11% upside
Medium Term
1–3 yearsNeutral
Model confidence: 6/10
Key Factors
- Uncertainty around integration of divestiture proceeds
- Persistently high debt and negative operating margins
- Decreasing volume trend indicating waning investor interest
Long Term
> 3 yearsCautious
Model confidence: 5/10
Key Factors
- Fundamental weakness: negative profitability and excessive leverage
- Overvaluation relative to earnings and book value
- Regulatory exposure in waste‑management and environmental compliance
Key Metrics & Analysis
Financial Health
Revenue Growth-0.80%
Profit Margin-7.48%
P/E Ratio1946.0
ROE-44.03%
ROA0.48%
Debt/Equity575.94
P/B Ratio6.2
Op. Cash Flow$101.4M
Free Cash Flow$82.9M
Industry P/E31.0
Technical Analysis
TrendBullish
RSI56.5
Support$18.16
Resistance$19.99
MA 20$19.33
MA 50$18.80
MA 200$14.98
MACDBearish
VolumeDecreasing
Fear & Greed Index87.16
Valuation
Target Price$21.67
Upside/Downside11.34%
GradeOvervalued
TypeBlend
Risk Assessment
Beta1.27
Volatility19.97%
Sector RiskMedium
Reg. RiskHigh
Geo RiskLow
Currency RiskLow
Liquidity RiskHigh
Similar Tickers
This analysis may contain inaccuracies and is provided for informational and research purposes only. It is not personal investment advice, a recommendation, or an instruction to buy, sell, or hold any asset.