 HOUSTON, Feb.10, 2021 PRNewswire -- Stewart Information Services Corporation NYSE: STC today reported net income attributable to Stewart for the fourth quarter 2020 of 59.7 million 2.22 per diluted share, compared to break-even results for the fourth quarter 2019. On an adjusted... 