Versus - compare OXBR and STC

Stewart Information Services Corp. outperforms Oxbridge Re Holdings Ltd on 24 out of 32 parameters.