Versus - compare STC and ESNT

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