Unpacking Duck Creek Technologies’ IPO and hoped-for $2.7B valuation

Tech stocks retain their highs as the second quarter’s earnings season begins to fade into the rearview mirror, and there are still a number of companies looking to go public while the times are good. It looks like a smart move, as public investors are hungry for growth-oriented shares — which is just what tech […]

Read more