Enviri Corporation (NVRI) has a market capitalization of $1.63B and trades at $19.65. The 52-week range is 4.72-19.97.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -9.4, Earnings Per Share (EPS) of $-2.08, annual revenue of $2.24B.
The stock has a beta of 1.72, operates in the Industrials sector.