Vaxart recently made a licensing deal, and two research firms issued upbeat assessments of the company, making me more upbeat on VXRT stock. Read More