יחס המחיר למכירה QNST הוא 1.14. לחברה יחס ערך ארגוני ל- EBITDA של 62.18. נכון ל- 2024 הם העסיקו 899 אנשים.