Versus - compare NVAX and GENB

Novavax, Inc. outperforms Generate Biomedicines Inc on 19 out of 23 parameters.