יחס המחיר למכירה BIOXD הוא 1.26. לחברה יחס ערך ארגוני ל- EBITDA של 14.36. נכון ל- 2024 הם העסיקו 983 אנשים.