Better Post-Earnings Buy: Moderna or Novavax?
4/3 12:00
The stocks of both Moderna (NASDAQ: MRNA) and Novavax (NASDAQ: NVAX) have lost about 40% since the start of the year. This is even as both companies predict billions of dollars in coronavirus vaccine revenue over the coming months....