Altimmune posts smaller-than-expected Q2 net loss per share - ALT News | Rallies