יחס המחיר למכירה MRL/N הוא 11.69. לחברה יחס ערך ארגוני ל- EBITDA של 29.43. נכון ל- 2023 הם העסיקו 266 אנשים.