Duck Creek Technologies, Inc. (NASDAQ:DCT – Get Rating)’s stock price gapped down before the market opened on Friday after DA Davidson lowered their price target on the stock from $38.00 to $34.00. The stock had previously closed at $22.12, but opened at $18.84. Duck Creek Technologies shares last traded at $19.40, with a volume of […]