Is Duck Creek Technologies (DCT) A Smart Long-Term Buy? : vi

Is Duck Creek Technologies (DCT) A Smart Long-Term Buy?