The software company Duck Creek Technologies saw their shares soar 11% in premarket trading after they reported higher revenue in...
The software company Duck Creek Technologies saw their shares soar 11% in premarket trading after they reported higher revenue in...