יחס המחיר למכירה DUNCANFOX הוא 0.38. לחברה יחס ערך ארגוני ל- EBITDA של 4.62. נכון ל- 2022 הם העסיקו 1.89 k אנשים.