יחס המחיר למכירה TENB הוא 5.25. לחברה יחס ערך ארגוני ל- EBITDA של 129.05. נכון ל- 2024 הם העסיקו 1.87 k אנשים.