יחס המחיר למכירה TITAN הוא 5.78. לחברה יחס ערך ארגוני ל- EBITDA של 46.30. נכון ל- 2021 הם העסיקו 13.78k אנשים.