Bavarian Nordic Raises 2026 Outlook on Smallpox Vaccine Contract Win
Bavarian Nordic posts Q1 revenue of DKK 1.06B, raises full-year guidance to DKK 5.5-5.7B following USD 97M U.S. smallpox vaccine production contract.
BVNRYshare buy-backQ1 2026 earnings