Duck Creek's IPO prices above expectations, to value company at nearly $3.5 billionMarket Watch • 08/14/20
Duck Creek IPO Looks To Raise $360 Million As It Boosts Price RangeInvestors Business Daily • 08/13/20