Versus - compare ATRA and FBIO

Fortress Biotech Inc outperforms Atara Biotherapeutics Inc on 25 out of 30 parameters.