Live feed16:38:23·1511dINSIDERFilingvia QuantisnowSEC Form 3: New insider Keeney Jessica Kate claimed ownership of 14,298 sharesByQuantisnow·Wall Street's wire, on your screen.DCT· Duck Creek Technologies Inc.TechnologyOriginal source