Novavax, Inc.

Novavax, Inc. (NVAX)

Market Cap

1.39B

Website

https://www.novavax.com

Earnings Date

Nov 12, 2024

Employees

1,543

IPO Date

Dec 5, 1995