Compare Stocks: NVAX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NVAXNovavax, Inc.1.13B6.97-1.27%3,489,2993.371.06B

Average Return