Versus - compare AMBC and STC

Octave Specialty Group Inc. outperforms Stewart Information Services Corp. on 16 out of 31 parameters.