Versus - compare SRPT and IDYA

Ideaya Biosciences Inc outperforms Sarepta Therapeutics Inc on 15 out of 28 parameters.