Novavax hits a 52-week high as Sanofi deal prompts J.P. Morgan upgrade Published 10 May 2024 Full Article