Investing News Novavax Stock Surge: Evaluating Its Potential Amidst Sanofi’s Collaboration May 14, 2024