tech:

taffy

Duck Creek

Duck Creek rises in debut after expanded $405 million IPO — Bloomberg

The Boston-based company’s shares closed at $40 apiece Friday in New York trading, giving the company a market value of about $5.2 billion, writes...