Enviri Corporation
$21.13
The Read: NVRI’s stock traded sideways after Q4 2025 earnings met expectations with no surprises, then surged about 18% on a major institutional buy signaling financial confidence, and later stabilized amid valuation concerns offset by Clean Earth’s new Texas solar panel processing authorization.
Price
Overlays
Panel
NVRI
Hover to view data
No Data