Versus - compare AVTX and OMER

Avalo Therapeutics Inc outperforms Omeros Corporation on 17 out of 24 parameters.