Duck Creek Technologies DCT These 9 analysts have an average price target of $41.56 versus the current price of Duck Creek Technologies at $27.55, implying upside. Below is a summary of how these 9 …
More Where Duck Creek Technologies Stands With Analysts Videos