Duck Creek Technologies (NASDAQ:DCT – Get Rating) was downgraded by equities researchers at Bank of America from a “neutral” rating to an “underperform” rating in a research note issued on Wednesday, The Fly reports. They presently have a $11.00 price objective on the stock, down from their previous price objective […]