Tag: NVRI

Analyzing Enviri (NVRI) Stock Performance: Insights for Investors

Enviri (NVRI) closed at $17.93, down -1.59% from the previous session amidst a broader market decline. Analysts anticipate