Enviri Corporation
NVRI | NYSE
$20.72
$0 (0.00%)
Sep 22, 2026, 11:32 AM ET · Market open
TTM Period Ending | TTM 2026 Jun 29, 2026 | TTM 2025 Dec 30, 2025 | TTM 2024 Dec 30, 2024 | TTM 2023 Dec 30, 2023 |
|---|---|---|---|---|
PE Ratio | -1.47 | n/a | -2.89 | -4.11 |
PEG Ratio | 0 | n/a | -0.07 | n/a |
PS Ratio | 0.82 | n/a | 0.40 | 0.39 |
PB Ratio | 0.01 | n/a | -1.18 | n/a |
P/FCF Ratio | -1.67 | n/a | -3.78 | -4.65 |
P/OCF Ratio | -1.96 | n/a | -12.65 | -39.16 |
OCF/S Ratio | -53.65 | -1.89 | -3.18 | -1 |
Debt / Equity Ratio | -1.62 | -1.41 | -3.37 | n/a |
Quick Ratio | 1.17 | 0.57 | 1.29 | n/a |
Current Ratio | 1.50 | 0.76 | 1.72 | n/a |
Asset Turnover | 0.15 | n/a | 0.86 | n/a |
Interest Coverage | -9.88 | 0.63 | -0.02 | 0.40 |
Return on Equity | -18.80% | n/a | 40.92% | n/a |
Return on Assets | -7.88% | n/a | -11.89% | n/a |
Return on Invested Capital | -6.83% | n/a | -0.13% | n/a |
Dividend Yield | 22.78% | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a |
Gross Profit Margin | -21.75% | 11.24% | 13.39% | 15.31% |
Net Profit Margin | -71.11% | -0.82% | -13.89% | -9.54% |
Pretax Profit Margin | -47.59% | -0.42% | -11.52% | -7.28% |
Operating Profit Margin | -43.44% | 3.06% | -0.12% | 2.95% |
FCF Margin | -91.47% | -6.51% | -10.63% | -8.43% |
EBITDA Margin | -34.48% | 4.59% | 5% | 9.04% |
Add to Watchlist
Select watchlists to add or remove NVRI