Versus - compare ESNT and STC

Stewart Information Services Corp. outperforms Essent Group Ltd on 16 out of 30 parameters.