STEWART INFORMATION SERVICES CORP (STC) financials: revenue and net income by year · Investailor