יחס המחיר למכירה ENV הוא 2.69. לחברה יחס ערך ארגוני ל- EBITDA של 29.28. נכון ל- 2023 הם העסיקו 3.10 k אנשים.