NVRIEnviri Corporation
$19.08+49% 1Y
$19.08
$11.8552 weeks$23.90
Charts
Enviri Corporation (NVRI) · Revenue and profitRevenue and profitEnviri Corporation (NVRI)
RevenueNet incomeTrailing twelve months
Powered byryufin.com
Waste Management
The closest names by size in the same industry