יחס המחיר למכירה COWC34 הוא 1.65. לחברה יחס ערך ארגוני ל- EBITDA של 36.68. נכון ל- 2023 הם העסיקו 316.00 k אנשים.