Vaxart Inc (NASDAQ:VXRT) Is Likely To Perform Well Over The Long Term. Lost Nearly -2.67% Last Month.
In last trading session, Vaxart Inc (NASDAQ:VXRT) saw 1.88 million shares changing hands with its beta currently measuring 1.15. Company’s recent per share price level