Коэффициент цена/продажи CWST составляет 4.28. Коэффициент стоимость компании/EBITDA — 21.54. По данным за 2024 в компании работают 5.1 k сотрудников.