Equities analysts expect Duck Creek Technologies, Inc. (NASDAQ:DCT – Get Rating) to announce sales of $72.65 million for the current quarter, according to Zacks Investment Research. Four analysts have made estimates for Duck Creek Technologies’ earnings, with estimates ranging from $71.89 million to $73.50 million. Duck Creek Technologies posted sales of $62.65 million in the […]