Altimmune's updated week 48 IMPACT data for pemvidutide and the regulatory update that came with it, has been met with over a 20% drop. The updated data had positives, with 1.8 mg pemvidutide showing ...