יחס המחיר למכירה SPEN הוא 1.32. לחברה יחס ערך ארגוני ל- EBITDA של 20.32. נכון ל- 2022 הם העסיקו 3.26 k אנשים.