STC logo

Stewart Information Services (STC) Gross Margin