Versus - compare STC and ITIC

Investors Title Co. outperforms Stewart Information Services Corp. on 18 out of 31 parameters.