After A -11.25% Fall This Year Is Vaxart Inc (NASDAQ:VXRT) A Better Buy Than Others?
In last trading session, Vaxart Inc (NASDAQ:VXRT) saw 1.25 million shares changing hands with its beta currently measuring 0.66. Company’s recent per share price level