Shares of Altimmune (NASDAQ:ALT) rallied 30% in afternoon trading after the company issued several business updates along with its Q3 earnings report and UBS initiated coverage of the stock with a buy ...