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 a 66 year old man get term life insurance?