Enviri Corporation (NVRI)
NYSE: NVRI · Real-Time Price · USD
17.84
+0.01 (0.06%)
Mar 13, 2026, 4:00 PM EDT - Market closed

Enviri Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4531,4606187195001,324
Market Cap Growth
174.52%136.36%-14.06%43.71%-62.23%-6.72%
Enterprise Value
3,0513,0212,0492,1381,8882,736
Last Close Price
17.8417.927.709.006.2916.71
PE Ratio
--8.62-4.75-8.65-2.8359.68
Forward PE
---105.88-28.13
PEG Ratio
-7.597.5910.59-2.81
PS Ratio
0.650.650.260.300.230.72
PB Ratio
5.705.721.581.370.881.77
P/TBV Ratio
5.655.671.581.370.881.79
P/FCF Ratio
--36.61-10.55-29.2437.40-15.37
P/OCF Ratio
14.3314.397.916.283.3218.33
EV/Sales Ratio
1.361.350.870.900.881.48
EV/EBITDA Ratio
15.2216.059.738.2630.0010.73
EV/EBIT Ratio
149.46711.0466.7224.43-18.7230.96
EV/FCF Ratio
--75.77-35.01-86.99141.28-31.77
Debt / Equity Ratio
5.575.573.452.592.281.79
Debt / EBITDA Ratio
9.059.057.275.9323.155.79
Debt / FCF Ratio
-42.70-42.70-26.15-62.50109.04-17.15
Net Debt / Equity Ratio
6.186.183.682.702.411.86
Net Debt / EBITDA Ratio
8.388.386.845.4521.805.45
Net Debt / FCF Ratio
-39.55-39.55-24.61-57.43102.67-16.14
Asset Turnover
0.840.840.850.840.730.61
Inventory Turnover
9.979.9710.2314.1023.6522.67
Quick Ratio
0.690.690.690.770.630.83
Current Ratio
1.141.141.261.261.291.45
Return on Equity (ROE)
-44.03%-44.03%-23.96%-13.54%-24.21%3.70%
Return on Assets (ROA)
0.13%0.13%0.94%0.77%-3.35%3.63%
Return on Invested Capital (ROIC)
0.16%0.16%1.10%0.89%-3.78%4.04%
Return on Capital Employed (ROCE)
0.21%0.21%1.44%3.98%-4.34%3.60%
Earnings Yield
-11.53%-11.61%-21.04%-11.56%-35.29%1.68%
FCF Yield
-2.74%-2.73%-9.48%-3.42%2.67%-6.51%
Updated Feb 24, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q