DCT logo

Duck Creek Technologies (DCT) P/E Ratio