Versus - compare ITIC and STC

Stewart Information Services Corp. outperforms Investors Title Co. on 19 out of 30 parameters.