Upgrade

Enviri Corporation

NVRI

Last
$19.75
Day
-0.2%
1y
+68.7%
5y
+12.9%
52w
-18.2%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-1031d
EMA 21
20.25
EMA 50
20.83
EMA 200
19.41
20d high
-10.8%
5y high
-18.2%
5y range
79th
Website · 12,000 employees · United States

Positions held

Your positions

NVRI isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
1
Hold
watch
Signal
Neutral
Target
$21.06
Stop
$18.74
Stop distance
5.1%
Target vs last
+6.6%

Fundamentals

Market cap$557.88MEnterprise value$762.13MTrailing P/E—Forward P/E-18.55
PEG—Price / book0.86Beta—Dividend yield0.00%
Revenue growth-66.7%Earnings growth—Gross margin13.8%Operating margin-89.4%
Profit margin-24.4%ROE-78.1%ROA-3.8%Debt / equity0.62
Current ratio1.44Free cash flow-$482,875Analyst recommendationnoneMean target$28.67
52w high$24.2052w low$11.15

Quarterly

2026-Q22026-Q12025-Q22025-Q1
Revenue$187M$550M$316M$548M
Op margin-130.5%2.5%-7.7%6.1%
Net income-$396M-$10.7M-$47.8M-$9.0M
Gross margin-84.5%19.2%10.4%22.5%
Gross profit-$158M$106M$32.7M$123M
Operating income-$244M$13.7M-$24.2M$33.6M
  • Revenue -66% vs prior quarter ($187M vs $550M).
  • Gross margin -84.5% (was 19.2% prior quarter).
  • Operating margin compressed to -130.5%.

Yearly (6y)

202520242023
Revenue$1.3B$1.4B$1.4B
Op margin-3.8%-0.1%3.0%
Net income-$228M-$195M-$137M
Gross margin13.0%13.4%15.3%
Gross profit$165M$188M$220M
Operating income-$47.6M-$1.6M$42.5M
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

NVRI · daily-3.9% over 13 sessions
Close EMA21 EMA50 EMA200
18.7219.4220.1120.8021.492026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$396M-$160M$77M$313M$550M-130%-54%22%2025-Q12025-Q22026-Q12026-Q2