Novavax, Inc. (NASDAQ:NVAX) Given Average Rating of "Hold" by Brokerages
Shares of Novavax, Inc. (NASDAQ:NVAX - Get Free Report) have earned a consensus recommendation of "Hold" from the ten ratings firms that are currently covering the stock, Marketbeat Ratings reports...