STC stock rating: STEWART INFORMATION SERVICES CORP quant rating & factor grades · Tickwind