Duck Creek Technologies Makes Initial Public Offering

The vendor announced the pricing of its initial public offering of 15,000,000 shares of its common stock at a price of $27.00 per share which began trading today, Aug. 14.