Versus - compare BCRX and STOK

Biocryst Pharmaceuticals Inc. outperforms Stoke Therapeutics Inc on 20 out of 30 parameters.