Altimmune, Inc: Altimmune Announces First Quarter 2024 Finan