 HOUSTON, April 21, 2021 PRNewswire -- Stewart Information Services Corporation NYSE: STC today reported net income attributable to Stewart for the first quarter 2021 of 54.2 million 2.01 per diluted share, compared to net income attributable to Stewart of 5.2 million 0.22 per diluted share for the first quarter 2020. On an adjusted basis, Stewarts first quarter 2021 net income of 51.7 million 1.92 per diluted share increased 38.4 million, or 289 percent, from 13.3 million 0.56 per diluted share in the first quarter 2020. 