Live feed16:35:15·1513dINSIDERFilingvia QuantisnowSEC Form 3: New insider Rhodes Kevin R claimed ownership of 134,393 sharesByQuantisnow·Wall Street's wire, on your screen.DCT· Duck Creek Technologies Inc.TechnologyOriginal source