Общая структура владения КомпанияДоля, % Duck Creek Technologies, Inc. 6.74 The Descartes Systems Group Inc. 2.17 Доля секторов КатегорияКоличество Technology 2