Stewart Information Services Corporation Reports First Quarter Results

198