Versus - compare SRPT and ATAI

ATAI Life Sciences N.V. outperforms Sarepta Therapeutics Inc on 16 out of 28 parameters.