CNBC: Top News
Duck Creek Technologies surges more than 30% after reaching takeover deal with Vista – Vista will pay $19 per share in cash, or about $2.6 billion, according to CNBCs David Faber. …
CNBC: Top News
Duck Creek Technologies surges more than 30% after reaching takeover deal with Vista – Vista will pay $19 per share in cash, or about $2.6 billion, according to CNBCs David Faber. …