Chippari Vincent ACFO

Sell $1.2M of disclosed value in Duck Creek Technologies, Inc. $DCT.

Sell