Duck Creek Technologies, Inc.

NASDAQ: DCT

Recent Trading Price: $18.99