Altimmune Inc [ALT] is -37.16% lower this YTD. Is it still time to buy?
Altimmune Inc [NASDAQ: ALT] traded at a high on Wednesday, posting a 7.94 gain after which it closed the day’ session at $7.07. The results of the trading session contributed to over 4110941 shares changing hands. Over the past one week, the price volatility of