Truist Initiates Buy Rating on Altimmune, Highlights Pemvidutide's Potential | Intellectia.AI