Shah Capital Management Purchases 2,747,000 Shares of Novavax, Inc. $NVAX
Shah Capital Management increased its position in Novavax, Inc. (NASDAQ:NVAX - Free Report) by 23.3% during the 4th quarter, according to its most recent filing with the Securities and Exchange...