Duck Creek was established in 2000, sold to Accenture a decade later, acquired from Accenture in 2016, went public in 2020 at a price per share of $27, and is currently going private for a price per share of $19. This is what you should know. Get Access × Clients Only Feature Client? Sign in to access this feature. Sign in Not a client? Learn more about Coverager Research. Learn More