3 months Enviri (NYSE:NVRI) Trading Down 3.8% – Time to Sell? MarketBeat Enviri (NYSE:NVRI) Trading Down 3.8% – Should You Sell? NYSE X