Why BioNTech Stock’s Rally Isn’t Done Yet

Messenger RNA technology leader BioNTech, has seen its stock rally by about 11% over the last week (five trading days) and remains up by almost 21% over the last month. This is well ahead of the S&P 500 which has returned about 2% over the last month...