Altimmune Releases Q2 2026 Financial Results Markets August 12, 2026 AlphaStreet Newsdesk powered by AlphaStreet Intelligence ALT|EPS -$0.12 vs -$0.14 est (+14.3%)|Rev $0|Internet Loss $22.8M Altimmune, Inc. (ALT) posted a…