Enviri Corporation (NVRI.WI)
NYSE: NVRI.WI · Real-Time Price · USD
17.83
-1.67 (-8.56%)
At close: May 29, 2026

Enviri Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5661,4606187195001,324
Market Cap Growth
-8.03%136.36%-14.06%43.71%-62.23%-6.72%
Enterprise Value
2,2273,0212,0492,1381,8882,736
PE Ratio
-----59.68
Forward PE
---105.88-28.13
PEG Ratio
--44.0010.59-2.81
PS Ratio
0.250.650.260.300.230.72
PB Ratio
2.065.721.581.370.881.77
P/TBV Ratio
6.215.671.581.370.881.79
P/FCF Ratio
----37.40-
P/OCF Ratio
4.8714.397.916.283.3218.33
EV/Sales Ratio
0.991.350.870.900.881.48
EV/EBITDA Ratio
11.9716.059.738.2630.0010.73
EV/EBIT Ratio
1251.38711.0466.7224.43-30.96
EV/FCF Ratio
----141.28-
Debt / Equity Ratio
6.085.573.452.592.281.79
Debt / EBITDA Ratio
10.619.057.275.9323.155.79
Debt / FCF Ratio
----109.04-
Net Debt / Equity Ratio
6.886.183.682.702.411.86
Net Debt / EBITDA Ratio
9.868.386.845.4521.805.45
Net Debt / FCF Ratio
-43.34-39.55-24.61-57.43102.67-16.14
Asset Turnover
0.830.840.850.840.730.61
Inventory Turnover
10.379.9710.2314.1023.6522.67
Quick Ratio
0.700.690.690.770.630.83
Current Ratio
1.131.141.261.261.291.45
Return on Equity (ROE)
-55.10%-44.07%-23.96%-13.41%-24.18%3.74%
Return on Assets (ROA)
-0.89%0.19%1.30%5.44%-3.55%2.21%
Return on Invested Capital (ROIC)
-1.07%0.22%1.53%6.31%-4.00%2.46%
Return on Capital Employed (ROCE)
-1.24%0.21%1.44%3.98%-4.34%3.60%
Earnings Yield
-----1.68%
FCF Yield
----2.67%-
Buyback Yield / Dilution
-1.23%-0.74%-0.40%-0.38%0.99%-1.71%
Total Shareholder Return
-1.23%-0.74%-0.40%-0.38%0.99%-1.71%
Updated Mar 31, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.