Is Duck Creek Technologies a good buy?

Is Duck Creek Technologies a good buy?

The consensus among Wall Street research analysts is that investors should “”buy”” Duck Creek Technologies stock. View analyst ratings for Duck Creek Technologies or view top-rated stocks.

See also  Can we take two life insurance?