Stewart Information Services Corporation

STC·NYSE·$68.02·$2B