NVAX Financials: Novavax Inc AI Analysis