Versus - compare LMB and ANRO

Alto Neuroscience Inc. outperforms Limbach Holdings Inc on 17 out of 25 parameters.