Better Vaccine Stock: Moderna or Novavax?
9/10 11:58
Some investors have made fortunes since early 2020 by investing in COVID-19 vaccine leaders. Moderna (NASDAQ: MRNA) has delivered a return of more than 1,500% since the beginning of last year. Novavax (NASDAQ: NVAX) has been an even bigger winner, with its shares skyrocketing by...