Versus - compare 12541738 and ONYX

Shelter Pharma Ltd. outperforms Onyx Biotec Ltd. on 19 out of 29 parameters.