יחס המחיר למכירה 0A26 הוא 3.34. לחברה יחס ערך ארגוני ל- EBITDA של 41.07. נכון ל- 2023 הם העסיקו 170 אנשים.