DCT chart

Duck Creek Technologies, Inc. · Quote, news and financials

18.99
0.00 0.00%

As of Mar 29, 2023

YTD chart

Closing price and volume

DCT year-to-date price chart10.212.514.817.019.3Jan 3Jan 23Feb 9Mar 1Mar 20Apr 6