Enviri's Meteoric Rise: Is the Waste Management Stock Still a Buy After Doubling in a Year?
Shares of environmental services provider Enviri (NVRI) have surged over 100% in the past year, fueled by improving financials and a strategic corporate overhaul. As the stock hovers near $19, investors are grappling with whether the rally has legs or if the market has already priced in its ambitious turnaround plan.