Novavax shares are trading lower, selling off from recent strength. The stock has been strong recently following Q1 results and the announcement of CEPI funding for its coronavirus vaccine.
Benzinga Newsdesk