HOUSTON, Nov. 5, 2026 /PRNewswire/ -- Stewart Information Services Corporation (NYSE:STC) today announced that Michael Brown has been appointed to its Board of Directors. "We are extremely pleased to welcome Michael Brown to our Board of Directors," said Chief Executive Officer Fred...