Коэффициент цена/продажи TOUCHWOOD составляет 4.69. Коэффициент стоимость компании/EBITDA — 37.01. По данным за 2022 в компании работают 16.00 сотрудников.