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  How long has Washington National insurance been in business?