Novavax Inc.

NVAX·NASDAQ·$10.46·$2B