UK Markets close in 4 hrs 27 mins

Why Novavax Stock Was Plummeting This Week

·2-min read

A hugely disappointing quarter and new bear takes on the company by analysts made for a very bad set of trading days.