Novavax Q3 2026 net loss narrows 84% to $31.38 million - NVAX News | Rallies