Accenture-Backed InsurTech Company Duck Creek IPOs with a $5B Valuation
In August, Duck Creek listed publicly on the NASDAQ, raising $405M after pricing its IPO at $27 per share. At the close of its first trading day, DCT’s stock reached $40 per share, a 48% increase from the listing price. [more]