Duck Creek Technologies (NASDAQ:DCT) was upgraded by investment analysts at Barclays from an “equal weight” rating to an “overweight” rating in a report released on Monday, The Fly reports. Other research analysts have also issued reports about the stock. JPMorgan Chase & Co. lowered shares of Duck Creek Technologies from an “overweight” rating to a […]