Duck Creek Technologies surges more than 30% after reaching takeover deal with Vista By: CNBC.com News January 09, 2023 at 07:53 AM EST Vista will pay $19 per share in cash, or about $2.6 billion, according to CNBC's David Faber. Read More >>