Versus - compare NMFC and SLRC

New Mountain Finance Corp outperforms SLR Investment Corp on 14 out of 26 parameters.