Duck Creek Technologies, Inc.

$57.58
+$18.33
+46.7%
DCT     Current Stats
Previous Close
$39.25
Open
$39.29
Volume
321366
Volume
321366