Duck Creek Technologies, Inc.
$57.58
+$18.33
+46.7%
DCT Current Stats
Previous Close
$39.25
Open
$39.29
Volume
321366
Volume
321366