Altimmune Inc (NASDAQ:ALT) Share Price Rebounds 68.38% From The Lows – But Can It Keep Going?
In last trading session, Altimmune Inc (NASDAQ:ALT) saw 2.23 million shares changing hands with its beta currently measuring 0.13. Company’s recent per share price level