Tag: After recording a steady and steep decline in March the shares price of Novavax Inc. (NASDAQ:NVAX)