יחס המחיר למכירה OBL הוא 4.00. לחברה יחס ערך ארגוני ל- EBITDA של 39.30. נכון ל- 2024 הם העסיקו 202 אנשים.