Novavax (NVAX): Assessing Valuation After Japan Vaccine Approval and Takeda Milestone Payment simplywall.st