Market Overview

Assurant Hits 52-Week High of $43.19