יחס המחיר למכירה XRO הוא 13.11. לחברה יחס ערך ארגוני ל- EBITDA של 52.19. נכון ל- 2022 הם העסיקו 5.08 k אנשים.