Moderna's market cap has soared on positive results for its mRNA cancer vaccine. Meanwhile, BioNTech has floundered after disappointing clinical results.