Boston Based Duck Creek Technology Climbs Unexpected Heights In Trading Debut

This year has seen troubling times for insurance companies, with a lot of uncertainty surrounding potential claims made by clients hit hard by COVID-19. Many insurance stocks have gone down considerably since the sector started taking a hit from the pandemic..