Home Investing Novavax shares opened 20% down on Thursday: this is why