What does STC do?
Stewart Information Services is a Houston-based real estate services company with 6,600 employees, offering title insurance, settlement services, and real estate solutions. It operates in three segments, supporting various housing clients.